swf 到 Illustrator 友好格式(矢量)

发布于 2024-10-19 06:42:43 字数 148 浏览 2 评论 0原文

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

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

有没有其他溢出者听说过可以让我的生活更轻松的工具?谢谢!

So I'm making a drawing app that uses flash. I want to be able to export my drawing into an illustrator friendly format.

I'm thinking I will need to record the shapes drawn with a "history" and then export those either via text/xml/bytearray.

Have any fellow overflowers heard of tool to make my life easier? Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

煞人兵器 2024-10-26 06:42:43

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

导出您的 FLA > SWF

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

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

在 Illustrator CC 中打开生成的 PDF

矢量将被保留!

Install a PDF printer driver like this one http://www.pdf995.com/ (it's free with a few annoying ads)

Export your FLA > SWF

Open SWF and right click on the SWF window > Print

Choose the PDF printer driver and print to file

Open the resulting PDF in Illustrator CC

Vectors are preserved!

雪化雨蝶 2024-10-26 06:42:43

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

[编辑]

看来这仍然是可能的。

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

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

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

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

Joshua Davis used to save/print it as a pdf/PostScript file, and then open it in Illustrator...

[EDIT]

And it seems that it is still possible.

I installed a PostScript printer that prints to file (kb2.adobe.com/cps/404/kb404883.html), I am running windows vista and installed a Canon PS-NX5000.

I've tried 2 different swfs in the standalone player, one which draws rectangles and another which draws lines.

Right-Click>Print...>Canon PS-NX5000>Print.

Enter a file name with a .ai extension. Open in Illustrator. Select all and ungroup/break apart. Assets are vectors. Job Done!

执手闯天涯 2024-10-26 06:42:43

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

我见过的一种技术是为您正在绘制的 DisplayObject 上的底层 Graphics 实例创建一个包装器。用您自己的记录所完成的操作覆盖所有原始绘图调用(moveTo、lineTo 等),然后调用原始绘图调用。这样您就可以将完整的历史记录写入 SVG。

If you want to export to something that Illustrator can import as defined shapes and paths then use SVG. You can generate the SVG from Flash (not automatically, manually) and then Illustrator can import it.

One technique I've seen is to create a wrapper for the underlying Graphics instance on the DisplayObject you're drawing to. Override all the primitive drawing calls (moveTo, lineTo, etc) with your own that record what was done and then call the originals. This way you can have a full history to write out to SVG.

思慕 2024-10-26 06:42:43

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

它效果最好并保存结果SVG 格式可以直接用 Adob​​e Illustrator 打开,它是用 flash 应用程序制作的。你可以下载 swf 文件,它可以在本地工作,无需服务器后端,因为我猜它有 php 或 js!

当我尝试将从 Toon Boom Harmony 导出的 swf 文件导入到 Adob​​e Flash 时,它已进入舞台,但矢量曲线是锯齿形的,这不是我想要的。答:我还尝试使用各种虚拟 PDF 打印机(例如 Foxit PDF 打印机、PDF Factory Pro)将 swf 打印为 PDF,结果也很糟糕,根本不是原始形状。

PDF、Flash 和 swf2svg 中的结果差异很大:
https://i.sstatic.net/7bJnf.jpg

I use this online tool http://iiistudio.com/convert2svg/

It works the best and save the result in SVG format you can directly open with Adobe Illustrator, and it's made in flash application. You can download the swf file and it could work locally without server backend anyway as I guessed it has php or js!

As I tried to import the swf file I exported from Toon Boom Harmony to Adobe Flash, it's into the stage but the vector curves are zig-zagged not what I want. Ans I also tried print the swf to PDF with variety of virtual PDF printer such as Foxit PDF printer, PDF Factory Pro and the results is bad as well, not the original shapes at all.

results are so different in PDF, Flash and swf2svg:
https://i.sstatic.net/7bJnf.jpg

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文