[AI CC-CC2022] Иллюстратор некорректно сохраняет размер в пикселях

Может. Но тогда, спрашивается, чегось сразу не делать в фотошопе попиксельно? Хотя, понятно, все как обычно, сначала быстро делаем, а потом долго и нужно правим. А вообще, конечно, бесит когда пиксель не пиксель вовсе =)
 
Последнее редактирование:
  • Спасибо
Реакции: ElenaGagulina
Можно экспортировать изображение из Иллюстратора в .BMP без сглаживания. Получаем ровно такие же пиксели как и были в векторе. НО! Видим, что появились лишние пиксели.
01.jpg


Все дело в том, что расставление квадратиков по сетке выглядит ровным только визуально, но не является таковым.

Посмотрим внимательно в инспеткоре. Там где все хорошо, видим, что координаты и линейные размеры у таких объектов одинаковые.
normal.jpg


Теперь смотрим те объекты, где появились лишние пиксели — обязательно будут отличаться или координаты или размер.
BADDD.jpg


То же будет видно, когда вы включите в иллюстраторе View - Pixel Preview. И если вы разгруппируете все проблемные объекты в иллюстраторе — тоже увидите, что у них отличаются координаты или размер.

Поправите проблемные места и все экпортнется как надо.
Такая вот загогулина.
 
  • Спасибо
Реакции: glugoff и ElenaGagulina
спасибо всем огромное! Век живи век учись, буду разбираться, двигать и редактировать остальные принты, еще раз низкий поклон всем кто откликнулся({
 
плюньте в левый глаз...
С чего вдруг?
То, что
печатник открывает файлы фотошопом
скорее всего и заложено в требованиях, которые никто не удосужился взять. То есть, никто и не просил pdf. Где это написано у ТС?
 
буду разбираться, двигать и редактировать остальные принты
А много их у Вас? :) У Вас там каша конечно (куча сдублированных объектов) Но исправлять будет все равно проще так :)
JavaScript:
if ( app.documents.length > 0 ) {
    var doc = app.activeDocument;
    var ap = new Array();
    for (var j=0;j<doc.pageItems.length;j++) {
        obj=doc.pageItems[j];
            for (var i=0;i<obj.pathPoints.length;i++) {
                ap[0]=Math.round(obj.pathPoints[i].anchor[0])
                ap[1]=Math.round(obj.pathPoints[i].anchor[1])
                obj.pathPoints[i].anchor=ap
            };
    };
};
 
  • Спасибо
Реакции: ElenaGagulina
С чего вдруг?
То, что

скорее всего и заложено в требованиях, которые никто не удосужился взять. То есть, никто и не просил pdf. Где это написано у ТС?
Требования просила. Их просто нет! не дали ничего! Ранее с подобными задачами не сталкивалась, + цепочка с испорченным телефоном. Неизвестное - зона роста. Все макеты уже адаптировала, в копилку опыта +, по времени - минус!
Все что было сказано на мой запрос о ТТ пдф 200 ММ, сомневалась но пришлось делать, заказчику нужен был макет. Уже позже пришла поправочка о 200 PX.
Не нужно осуждений и агрессии! Я попросила о помощи и очень благодарна людям которые откликнулись.
 
А много их у Вас? :) У Вас там каша конечно (куча сдублированных объектов) Но исправлять будет все равно проще так :)
JavaScript:
if ( app.documents.length > 0 ) {
    var doc = app.activeDocument;
    var ap = new Array();
    for (var j=0;j<doc.pageItems.length;j++) {
        obj=doc.pageItems[j];
            for (var i=0;i<obj.pathPoints.length;i++) {
                ap[0]=Math.round(obj.pathPoints[i].anchor[0])
                ap[1]=Math.round(obj.pathPoints[i].anchor[1])
                obj.pathPoints[i].anchor=ap
            };
    };
};
Из срочных 5 шт, остальные еще не прошли согласование и слава Богу)
уже все исправила, новый опыт)

Благодарю за помощь)
 
Я все же так и не понял - а что сам заказчик имел под загадочной аббревиатурой "Р.Х."?
Если пикселы, то почему векторный PDF? Если поинты то зачем странное требование выравнивания на пиксел???
 
Я все же так и не понял - а что сам заказчик имел под загадочной аббревиатурой "Р.Х."?
Если пикселы, то почему векторный PDF? Если поинты то зачем странное требование выравнивания на пиксел???
Именно такой кашей я и располагала. pdf на 200 пикселей, который открывают фотошопом (вся эта информация выдавалась порциями, не одновременно) это уже не важно. Важно что удалось в короткий срок перешаманить макет сделанный в иллюстраторе, который подошел наконец':=)''alil'
 
Именно такой кашей я и располагала. pdf на 200 пикселей, который открывают фотошопом (вся эта информация выдавалась порциями, не одновременно) это уже не важно. Важно что удалось в короткий срок перешаманить макет сделанный в иллюстраторе, который подошел наконец':=)''alil'
вначале были милиметры
 
Так носки же
Если пикселы, то почему векторный PDF?
Что непонятного
цепочка с испорченным телефоном. Неизвестное - зона роста
зачем странное требование выравнивания на пиксел
Вроде тоже уже наванговали что на носки типа вышивки по сетке принты делают, скорее всего это и есть по факту типа вышивки, а не печать, по крайней мере из того что я видел было из цветных ниток сплетено, а не напечатано краской на ткани.
 
То есть все таки дискретизация до поинта (размер нитки ровно поинт?)
В любом случае такое воркфлоу мне кажется просто чудовищным, даже боюсь представить, что они потом с этим PDF делают
В качестве лирического отступления. У меня есть заказчики, рисующие этикетки в ворде и экселе. Причем, не просто рисующие, но и компанующие их в единую таблицу типа "под печать" ;)
Разумеется, под печать такое нихрена не годится, макеты и спуски надо переделывать с нуля, что, собственно и делается и про что им каждый раз доходчиво и иногда чрезмерно эмоционально объясняется.
Более того, все их макеты готовые уже есть и обычно надо бывает просто поправить пару слов или цифр.
Но заказчик упорно, вместо того чтобы словами объяснить какую именно цифру надо поправить, на каждое исправление присылает готовый новый "спущенный в экселе" макет, в котором надо сверять каждую букву чтобы понять, что именно поправили в этот раз. Такие вот воркфлоу тоже бывают.
 
  • Спасибо
Реакции: Gadalka и Chursin Viktor
Разумеется, под печать такое нихрена не годится, макеты и спуски надо переделывать с нуля, что, собственно и делается и про что им каждый раз доходчиво и иногда чрезмерно эмоционально объясняется.
Более того, все их макеты готовые уже есть и обычно надо бывает просто поправить пару слов или цифр.
Но заказчик упорно, вместо того чтобы словами объяснить какую именно цифру надо поправить, на каждое исправление присылает готовый новый "спущенный в экселе" макет, в котором надо сверять каждую букву чтобы понять, что именно поправили в этот раз.
Просто кровь из глаз'\:E@@@' 'otbline'
В любом случае такое воркфлоу мне кажется просто чудовищным, даже боюсь представить, что они потом с этим PDF делают
Приходится приспосабливаться, заранее пытаюсь выяснить все, но к сожалению такой алгоритм довольно частый( А сказать не буду делать ничего пока четко все не объясните тоже не всегда вариант((