将在flash中创建的矢量形状导出到svg

Unk*_*own 5 flash svg vector-graphics

例如,是否可以将在flash中创建的矢量形状导出到svg文件中?或任何其他矢量格式?

如果有可能 - 我该怎么做?是否有任何库或示例(或两者)?

ind*_*two 14

虽然这是一个有点晚了,你可能也想看看flash2svg由大卫Belias -这是一个MXP扩展闪存,可以导出Flash矢量以本地SVG.

它与Flash CS4和CS5兼容,但没有关于与其他版本兼容的信息.

2015年12月更新:

实际上,甚至比这更好(因为我自己有这个扩展的问题):关于wonderfl的SWF2SVG (不再工作) - 这完美地工作,我在最近的项目上使用了大约十几次.

2017年12月更新:

正如@orangesherbert指出的那样,wonderfl.net已经被淘汰,大多数浏览器将不再运行Flash内容,除非明确启用.但是,Flash仍然是读取 Flash形状并将其转换为SVG形状的最佳方式,因此我创建了一个独立的Windows工具来执行此操作,您可以在此处下载:

Flash2SVG工具

它是一个小程序的Windows安装程序,它将接受任何已编译的SWF并将其转换为SVG.我还是这样做经常自己,所以我很高兴我能够使之成为一个独立的可执行文件.

这是用Flash构建的(惊喜!)并编译为Air for Desktop应用程序.它使用Windows SDK SignTool与自签发证书签名.如果您有问题(或想要它用于您的Mac?),请告诉我.

(如果有人想要仍然只是覆盖他们的浏览器设置并允许Flash在线运行,那么他们可以在浏览器中执行此操作,让我知道,我会在某处托管它.)


Unk*_*own 9

经过大量的搜索 - 这样做的方法是将当前选择的形状导出到.fxg,并且可以使用Place选项在AI中打开生成的fxg.然后只需选择另存为,然后选择所需的矢量格式.