加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

命令行 – 将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,

?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读