swf到Illustrator友好格式(矢量)

时间:2011-02-25 01:07:03

标签: flash svg adobe-illustrator

所以我正在制作一个使用flash的绘图应用程序。我希望能够将我的绘图导出为插图友好格式。

我想我需要记录用“历史记录”绘制的形状,然后通过text / xml / bytearray导出它们。

有没有人听说过工具让我的生活更轻松?谢谢!

4 个答案:

答案 0 :(得分:4)

安装像这样http://www.pdf995.com/的PDF打印机驱动程序(免费提供一些烦人的广告)

导出您的FLA> SWF

打开SWF并右键单击SWF窗口>打印

选择PDF打印机驱动程序并打印到文件

在Illustrator CC中打开生成的PDF

保留了矢量!

答案 1 :(得分:2)

如果要导出Illustrator可以导入为定义的形状和路径的内容,请使用SVG。您可以从Flash生成SVG(不是自动,手动),然后Illustrator可以导入它。

我见过的一种技术是为您要绘制的DisplayObject上的底层Graphics实例创建一个包装器。使用您自己的原始绘图调用(moveTo,lineTo等)覆盖所有原始绘图调用,然后调用原始内容。通过这种方式,您可以将完整的历史记录写入SVG。

答案 2 :(得分:2)

Joshua Davis曾经将其保存/打印为pdf / PostScript文件,然后在Illustrator中打开...

[编辑]

似乎仍有可能。

我安装了一个打印到文件的PostScript打印机(kb2.adobe.com/cps/404/kb404883.html),我正在运行Windows Vista并安装了佳能PS-NX5000。

我在独立播放器中尝试了两种不同的swfs,一种绘制矩形,另一种绘制线条。

右键单击>打印...>佳能PS-NX5000>打印。

输入扩展名为.ai的文件名。在Illustrator中打开。选择全部并取消组合/拆分。资产是矢量。工作完成!

答案 3 :(得分:0)

我使用此在线工具http://iiistudio.com/convert2svg/

它工作得最好并将结果保存为SVG格式,您可以使用Adobe Illustrator直接打开它,并且它是在Flash应用程序中制作的。您可以下载swf文件,无论如何我都可以在没有服务器后端的情况下在本地工作,因为我猜它有php或js!

当我尝试将从Toon Boom Harmony导出的swf文件导入Adobe Flash时,它已进入舞台,但矢量曲线不是我想要的曲折。 Ans我也尝试用各种虚拟PDF打印机(如Foxit PDF打印机,PDF Factory Pro)将swf打印成PDF,结果也不好,而不是原始形状。

PDF,Flash和swf2svg的结果如此不同: https://i.stack.imgur.com/7bJnf.jpg

相关问题