Спасибо, скрипт работает, уже и в этом виде он значительно облегчит жизнь, но есть проблемы:
На Айстоке требуют, чтобы стороны JPG-превьюшки были не менее 1900 x 2800 пикс. На практике это означает, что если композиция не вписывается в квадрат, т.е. длина и высота прямоугольника, очерченного по краям картинки, не одинаковые, то меньшая из сторон не должна быть < 1900 пикс., а большая не должна быть < 2800 пикс. Если же это квадрат, стороны одинаковые, то длина каждой стороны должна быть не менее 2800 пикс.
Я заметил, что появляются проблемы генерацией JPG-файла, если картинка (композиция) сильно вытянута горизонтально и верткально:
Например, с верхней картинкой проблем не будет, а с картинками 2 и 3 вылезет ошибка:
Дело не в пропорциях сторон – попробовал пропорционально уменьшить линейные размеры первой, «правильной» картинки в Иллюстраторе и запустить скрипт – выдает ту же самую ошибку:
Значит, проблемы появляются, когда размер картинки в Ai слишком маленький.
Нужно, чтобы работа скрипта не зависела от линейных размеров исходной векторной картинки в Ai размер и композиция могут быть разными. Главное, чтобы меньшая сторона JPG’а на выходе не была менее 1900 пикс., а большая сторона не была менее 2800 пикс.
Товарищи-иллюстраторы, подключайтесь активнее к обсуждению, тема ведь реальная!!