Сбой в размере выходного разрешения для монтажных областей одинакового размера

Я создал 50 артбордов в Adobe Illustrator. Размер у них тот же 59,5х59,5 мм Больше ничего. Только пустые артборды. Когда я иду «Файл»> «Экспорт»> «Экспортировать как» -> «JPG», а затем выбираю «Использовать монтажные области», затем «Диапазон»> 1 (и выполняю экспорт), затем на следующем шаге тот же «Диапазон»> 2 и так далее, получающиеся JPG разные. Первые 4 JPG имеют размер 704x704 пикселей. А вот тот, что соответствует артборду под номером 5, имеет другое разрешение 703х704 пикселей. Кстати, я работаю с 300 ppi.

Скриншот всех одинаковых артбордов

Что происходит?

Также все они должны быть 703x703, если мои расчеты верны. (5,95x300)/2,54 = 702,755905511811

заранее спасибо

Это раздражает. Может быть какое-то объяснение, но я часто сталкиваюсь с такими «ошибками округления» в Illustrator. Хотя в основном с предметами. По моему опыту, в InDesign этого намного меньше. Не знаю, имеет ли он другое количество десятичных знаков или, возможно, преобразует единицы измерения другим способом.
Однако меня озадачивает, зачем вам это нужно? Я имею в виду, если вы делаете векторную графику для печати (на это намекает 300 ppi), то зачем экспортировать в формате jpg вместо PDF? И если вы делаете изображения для Интернета, которые должны быть определенного размера, почему бы не указать размер монтажной области в пикселях?
Кстати: я могу легко воспроизвести проблему. Я получаю оба 703x703, 704x704, 703x704, 704x703. Но не под тем же номером артборда, что и у вас. Может ли это быть связано с тем, какой интервал вы выберете?
@wolff Я думаю, вы правы - проблема может быть в интервалах - см. этот ответ на аналогичную проблему.
Проверьте местоположение arboard @Wolff, оно может округляться по-разному в зависимости от того, где он вычисляет пиксель.
@joojaa, ты прав. Если исходная точка находится в верхнем левом углу монтажной области 1, то, например, монтажная область 4 получает неправильные размеры. Также при экспорте отдельно. Но если я перемещу начало координат в верхний левый угол монтажной области 4, размеры будут правильными. Понятный, но странный способ сделать это на самом деле, но не похоже, что мы можем что-то с этим поделать.
Да, все в порядке, это зависит от положения артборда (с десятичными знаками). Итак, если бы я сделал квадрат на этих артбордах, как по периметру, с шириной (штрихом?) 1 пиксель (я не знаю, если это возможно) и черный цвет, я бы получил JPG с некоторыми сторонами квадрата с черной линией и некоторыми с белым? Я просто играл, проверяя возможности экспорта, и случайно обнаружил, что результаты не совпадают. Это первый раз, когда я использую эту программу. И да, меня это тоже раздражает :)
@demklad причина, по которой это, вероятно, не было замечено или исправлено, заключается в том, что маловероятно, что многим пользователям-иллюстраторам просто все равно, в конце концов, если вы рисуете вектора, зачем вам заботиться о идеальном пикселе?

Ответы (1)

Если вам нужна точность до пикселя, я бы посоветовал вам использовать один из пресетов документа «Веб» для создания исходного документа, чтобы убедиться, что он настроен с включенной функцией « Выровнять рисунок по пиксельной сетке» . Я проверил это, и это, кажется, решило проблему.

Однако, если вы выберете один из других наборов параметров документа, например один из наборов параметров «Печать», параметр «Выровнять рисунок по пиксельной сетке» будет отключен по умолчанию. Это означает, что монтажные области потенциально могут быть расположены на долях пикселя, что (я предполагаю) будет причиной этих ошибок округления при экспорте растровых изображений.

Конечно, вы можете включить параметр «Выровнять рисунок по пиксельной сетке» в любом документе, а затем убедиться, что монтажная область представляет собой целое число пикселей в обоих измерениях, а также координаты x и y. Кроме того, если вам не нравится работать с включенной этой опцией, вы можете снова отключить ее, как только правильно расположите арборды.

Отредактируйте комментарии: некоторые проблемы, по-видимому, связаны с использованием «Экспортировать как». Кажется, глючит. Тем не менее, Export for Screens прекрасно работает с артбордами с точностью до пикселя.

Спасибо за ответ, но я все еще получаю разные результаты. Я начал с предустановки Web, размер артбордов сделал 168x168 px. X, Y — целые числа. Высота и ширина - целые числа. Когда я нажимаю «Объект»> «Сделать пиксель идеальным», он говорит: «Выбранное искусство уже идеально подходит для пикселей». Первая монтажная область, экспортированная в формате JPG, имеет размер 700x700. Две другие монтажные области имеют размер 701x700.
Я не думаю, что артборды считаются «объектами». Возможно, вам придется переместить их вручную, чтобы убедиться, что они занимают весь пиксель сетки.
Хм, я только что проверил это снова, и все работает нормально. Как вы экспортируете? Я попытался использовать Экспорт для экранов.
Экспортировать как > JPG
@демклад. Вместо этого попробуйте экспортировать для экранов. Вы можете выбрать «jpg» в качестве формата. Я снова протестировал 7 артбордов того же размера, что и ваш. Все работает нормально.
@demklad вы убедились, что интервал составляет целое число пикселей?
да все целое количество пикселей, включая интервал (столбцы 3, интервал 20 пикселей). Я пытаюсь экспортировать для экранов, но ничего не получаю, так как на самом деле не знаю, как использовать эту опцию, но продолжаю пытаться/учиться... Удалось ли вам получить одинаковое разрешение для всех файлов, используя опцию «экспортировать как»?
@demlad - я сделал еще один тест. Вот снимок экрана , показывающий вывод 8 монтажных областей с использованием экспорта для экранов, все они имеют одинаковый размер.
Мне пришлось что-то нарисовать, так как он жаловался, что они все пустые. Теперь я получаю то же, что и вы. Но не с опцией «Экспортировать как > JPG».
@demklad - да, на артбордах должен быть контент, чтобы можно было использовать экспорт для экранов. Экспортировать как — более старая функция. Экспорт для экранов довольно новый. Adobe, вероятно, исправила проблему с помощью этой новой функции.
Хорошо, тогда я думаю, что мы установили, что где-то есть проблема :) Я продолжу играть с этим. Спасибо за ваше время!
@demklad откройте инструмент управления и введите угловые координаты вручную.