我希望能够采用1帧SWF文件并通过PHP将其转换为PNG.我可以使用命令行工具来完成这项工作.
我怎么能这样做?我发现了一个ActiveX库,但这似乎是一个太多的层.我也看到Gnash似乎有一个PNG输出类,但我无法弄清楚如何从命令行获取它而不做我自己的深度编码.还有其他聪明的解决方案吗?谢谢!
编辑:澄清一下,这不是一次性的任务我只想做一次.我希望能够让PHP脚本在命令上执行此任务.谢谢!
另一个编辑:还有一个澄清.这不是用户在Flash中绘图的情况.我正在下载原始的1帧SWF文件,并希望保存PNG副本以减少下载时间.这样的任务可能吗?再次感谢!
我想编写一个python脚本,它接受一堆swf文件并将它们呈现给单个图像文件.
每个swf文件只有一个帧(文本,图片等),根本没有动画.我已经尝试过swftools工具集(Windows版本)的渲染命令,但生成的图像的分辨率太低.
所以我需要的是:
一个命令行工具(Windows/Linux)或一个python库,它将一个帧从一个swf渲染到一个位图或更好地渲染到类似PDF的东西(如果可以保留文本数据那将会很酷).如果可以手动设置目标分辨率/大小,那将是很好的.
提前致谢!