SWF в Illustrator дружественный формат (вектор) - PullRequest
0 голосов
/ 25 февраля 2011

Итак, я делаю приложение для рисования, которое использует flash.Я хочу иметь возможность экспортировать мой рисунок в дружественный для иллюстратора формат.

Я думаю, мне нужно будет записать фигуры, нарисованные с помощью «истории», а затем экспортировать их либо через text / xml / bytearray.

Слышали ли кто-нибудь из друзей-переполнителей инструмент, облегчающий мою жизнь?Спасибо!

Ответы [ 4 ]

4 голосов
/ 20 марта 2014

Установите драйвер принтера PDF, как этот http://www.pdf995.com/ (это бесплатно с несколькими раздражающими объявлениями)

Экспорт FLA> SWF

Откройте SWF и щелкните правой кнопкой мыши наОкно SWF> Печать

Выберите драйвер принтера PDF и распечатайте в файл

Откройте полученный PDF-файл в Illustrator CC

Векторы сохранены!

2 голосов
/ 25 февраля 2011

Джошуа Дэвис использовал, чтобы сохранить / распечатать его как файл pdf / PostScript, а затем открыть его в Illustrator ...

[EDIT]

И кажется, что это все еще возможно.

Я установил принтер PostScript, который печатает в файл (kb2.adobe.com/cps/404/kb404883.html), я запускаю Windows Vista и установил Canon PS-NX5000.

Я пробовал 2 разных swfs в автономном проигрывателе: один рисует прямоугольники, а другой рисует линии.

Щелкните правой кнопкой мыши> Печать ...> Canon PS-NX5000> Печать.

Введите имя файла с расширением .ai. Открыть в Illustrator. Выберите все и разгруппируйте / разбейте на части. Активы являются векторами. Работа выполнена!

2 голосов
/ 25 февраля 2011

Если вы хотите экспортировать что-то, что Illustrator может импортировать как определенные формы и контуры, используйте SVG. Вы можете создать SVG из Flash (не автоматически, вручную), а затем Illustrator сможет его импортировать.

Одна из техник, которые я видел, - это создание оболочки для базового экземпляра Graphics в объекте DisplayObject, к которому вы рисуете. Замените все примитивные вызовы рисования (moveTo, lineTo и т. Д.) Своими собственными, чтобы записать, что было сделано, и затем вызвать оригиналы. Таким образом, вы можете получить полную историю для записи в SVG.

0 голосов
/ 06 июля 2017

Я использую этот онлайн-инструмент http://iiistudio.com/convert2svg/

Лучше всего работает и сохраняет результат в формате SVG, который вы можете напрямую открыть с помощью Adobe Illustrator, и он сделан во флэш-приложении. Вы можете скачать SWF-файл, и он все равно может работать локально без серверной части, так как я догадался, что он имеет php или js!

Когда я попытался импортировать SWF-файл, экспортированный из Toon Boom Harmony, в Adobe Flash, он вышел на сцену, но векторные кривые зигзагообразно, а не то, что я хочу. Кроме того, я также пытался распечатать SWF в PDF с помощью различных виртуальных принтеров PDF, таких как принтер Foxit PDF, PDF Factory Pro, и результаты также плохие, а не исходные формы вообще.

результаты настолько отличаются в PDF, Flash и swf2svg: https://i.stack.imgur.com/7bJnf.jpg

...