Скрипт для разрезания файла Adobe Illustrator на плитки - PullRequest
1 голос
/ 05 июля 2010

Я создаю пользовательскую карту Google на основе изображения в файле Adobe Illustrator.Мне нужно разрезать файл на PNG размером 256 x 256 пикселей для подачи в API Карт Google.

Вы можете писать сценарии для автоматизации задач в Illustrator, используя ExtendScript, модифицированную версию JavaScript.Я нашел один пример скрипта для Photoshop, который делает плитки для Google Maps (Hack # 68 в этой книге ), но я не понял, как перенести это в Illustrator.

Основная проблема в том, что я не могу понять, как заставить Illustrator изолировать части изображения размером 256x25 пикселей.Сценарий Photoshop делает это, выбирая части изображения такого размера и копируя их в новый файл, но, насколько я знаю, вы не можете сделать это в Illustrator.

Есть идеи?

1 Ответ

1 голос
/ 05 июля 2010

У меня нет опыта написания сценариев для продуктов Adobe, но, поскольку Illustrator обрабатывает векторные данные, алгоритм листов немного отличается.Существует сценарий Python для MS VisualEarth , который разбивает на части набор точек GPS ( демо ), может быть, вы можете извлечь из него некоторые идеи.

Другой вариант может быть(программно?) визуализировать файлы .AI в .PNG или что-то подобное, а затем разбить их на плитки размером 256x256 пикселей, используя тот PS-хак, на который вы ссылались.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...