Как умножить изображения в пакетном режиме в Illustrator?

Это продолжение этого вопроса .

У меня будет огромное количество бесшовных узоров в векторном формате.

Я хочу умножить их на 9, чтобы каждый шаблон встречался три раза в трех рядах.

Затем я хотел бы оставить их как AI с размером рабочей области 5000x5000 пикселей или, в конечном итоге, экспортировать в PNG.

введите описание изображения здесь

Действие , которое клонирует, вращает и позиционирует их, вероятно, является вашим лучшим вариантом . (или скрипт)
@שelz, можешь подробнее рассказать?

Ответы (3)

Предполагая, что плитки представляют собой бесшовные шаблоны, которые не требуют вращения и просто должны быть продублированы и выровнены..... Я бы на самом деле использовал Placeи Effectsсо связанными файлами.... Пара минут настройки, чтобы любое изменение шаблона в будущем заняло всего несколько секунд.


Итак, у вас есть 1 файл, и вы знаете, что размер 100x100px....

введите описание изображения здесь

Откройте новый файл AI и File > Placeвыберите свой файл. Это ссылка на один файл.

введите описание изображения здесь

Выберите связанное изображение и выберите Effect > Distort & Transform > Transform.

Введите значение в области Move — Horizontal , которое соответствует ширине вашей плитки, в моем случае я использовал 100pts/px. И введите 2 в поле Копии , так как вы хотите, чтобы появилось 2 копии....

введите описание изображения здесь

Нажмите OKAY, и вы увидите эффект на панели «Внешний вид» («Окно» > «Внешний вид»).

введите описание изображения здесь

Нажмите и перетащите этот Transformэффект на значок «Новый» в нижней части панели «Внешний вид», чтобы дублировать его:

введите описание изображения здесь

Теперь щелкните один из Transformэффектов на панели, любой из них, неважно какой.

Снова появится окно параметров эффекта преобразования. На этот раз введите Вертикальное расстояние в области Перемещение и установите Горизонтальное обратно на ноль. Копии по-прежнему должны быть установлены на 2, оставьте это как есть.

введите описание изображения здесь

И нажмите OKAY.

Теперь у вас есть сетка 3x3, основанная на одной размещенной ссылке. Сохраните это как рабочий файл «Master», если хотите.

Чтобы изменить шаблоны, используйте панель «Ссылки» («Окно» > «Ссылки»), чтобы просто повторно связать изображение, и все последующие дубликаты также будут обновлены....

введите описание изображения здесь

Затем просто сохраните как все, что вам нужно.


Примечание. Я действительно не знаю исходного размера плитки для этих шаблонов, поэтому числа округлены для общей ясности. Из-за этого плитки не будут выстраиваться правильно.


Обновление после комментариев.....


Похоже, вы используете файлы svg, которые на самом деле не являются шаблонами, а просто расширенными изображениями. Illustrator встраивает эти файлы, а не связывает их. Вышеупомянутое все еще работает. Однако... Вам нужно будет по-другому спланировать изменение начальной плитки.

  • Поместите плитку
  • Следуйте Effect > Distort & Transform > Transformнастройкам
  • Когда вы дойдете до конца и у вас будет сетка плиток 3x3, выберите начальную плитку и перетащите ее на панель стилей графики (Окно > Стили графики).

Для следующего шаблона....

  • Выбрать все
  • Удалить
  • Поместите следующий узор
  • Щелкните созданный вами стиль графики (должна автоматически создаться сетка 3x3).

введите описание изображения здесь

(Я использую Placeрасширенные художественные файлы svg в приведенной выше анимации.)

Вы можете пересохранить ресурсы svg в виде файлов .ai или сделать файлы svg настоящими прямоугольниками, заполненными шаблоном, а не расширенным изображением, тогда метод ссылки будет работать.

Спасибо, однако, я не мог заставить ссылки работать. i.imgur.com/IapoN8r.gifv
Ах, похоже, ваш файл SVG на самом деле не шаблон, а расширенное изображение. @ J.Baptiste - Остается 2 варианта .... пересохраните эти файлы активов как файлы .ai, и тогда это будет работать. Это формат svg, который на самом деле встраивает обложку, а не ссылается на нее. Или .... если вы должны сохранить их в формате svg ... они должны быть настоящими шаблонами, а не расширенными плитками.
См. обновление ответа @J.Baptiste

Второй ответ, так как это другой подход, который может работать в вашем сценарии (в зависимости от того, как был создан ваш шаблон).

Гораздо проще (если это действительно работает)


Вы можете просто выбрать шаблон и перетащить его на панель образцов, ваш шаблон теперь является образцом.

Теперь вы можете сделать огромный квадрат (в 3 раза больше) и применить его с этим узором в качестве заливки (из образцов).

Пример:

введите описание изображения здесь

Извините, я смущен вашим комментарием. Я не совсем понимаю, что вы имеете в виду.

Я создал действие, которое делает следующее:

Примечание: чтобы действие работало, все квадраты должны быть одинакового размера (в моем случае я установил их на 450 — отрегулируйте соответственно*)

Начиная с моего исходного шаблона на монтажной области

Часть 1: (первые 3 квадрата)

  1. Выбрать все
  2. Копировать ( Ctrl/Cmd+ C)
  3. Вставить впереди ( Ctrl/Cmd+ F)
  4. Переместить (копию) 450 (x)
  5. Повернуть на -90°
  6. Вставьте впереди (опять же - он будет вставлен в место исходного квадрата), а затем переместите эту копию на -450 (x) и поверните ее на -90°.

Теперь мне нужно действие, чтобы снова выбрать все, поэтому:

Часть 2: (остальное)

Снова

  1. Выбрать все (на этот раз все 3 квадрата)
  2. Отразить (как копию) по вертикали
  3. Перемещение -450 (д)

Теперь просто возьми последнюю строчку,

  1. Копировать
  2. Вставить впереди
  3. Переместить 900 (у)

*450 - это размер квадрата, поэтому любое движение, равное 450, должно быть скорректировано на размер квадрата, 900 - это 2x квадрат)


Медленное создание действия (вы можете увидеть, что происходит):

введите описание изображения здесь

введите описание изображения здесь


В конце концов, это действие.... в действии:

введите описание изображения здесь


Если вы дошли до этого места, дайте ссылку на действие