命令行 – 将Flash(SWF)帧渲染为图像(PDF,PNG,JPG)
发布时间:2020-12-15 07:32:10 所属栏目:百科 来源:网络整理
导读:我想编写一个 python脚本,它接受一堆swf文件并将它们呈现给单个图像文件. 每个swf文件只有一个帧(文本,图片等),根本没有动画.我已经尝试过swftools工具集(Windows版本)的渲染命令,但结果图像的分辨率太低. 所以我需要的是: 命令行工具(Windows / Linux)或py
我想编写一个
python脚本,它接受一堆swf文件并将它们呈现给单个图像文件.
每个swf文件只有一个帧(文本,图片等),根本没有动画.我已经尝试过swftools工具集(Windows版本)的渲染命令,但结果图像的分辨率太低. 所以我需要的是: 命令行工具(Windows / Linux)或python库,它将一个帧从swf渲染到位图或更好地渲染为类似PDF的东西(如果可以保留文本数据那将会很酷).如果可以手动设置目标分辨率/大小,那将会很棒. 提前致谢! 解决方法
例如,您可以构建一个加载每个SWF的AIR应用程序,获取屏幕截图并将其写入文件.
问题是你需要开始做渲染的事情,据我所知,如果没有播放器或其部分开源实现,你就无法做到这一点. 我认为你最好的选择是AIR,the SDK是免费和跨平台的.如果你习惯了python,那么必要的AS3应该很容易拿起来. HTH, ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |