命令提示符将 png 转换为 swf
我想让用户上传具有 alpha 透明度的 PNG 文件,并由服务器将其编译为 swf 文件,并在嵌入的 PNG 文件上进行 jpeg 压缩。
我怎样才能做到这一点?
我首先想到的是构建一个类并使用 Flex 框架对其进行编译,但 Flex 不会压缩嵌入的 PNG 文件。您尝试过的人可能最终会制作一个从 Flash IDE 中编译的 asset.swf 文件。
任何想法表示赞赏。
亲切的问候, 尼泰克
I want to let a user upload a PNG-file with alpha transparency and have it compiled by the server to a swf-file with jpeg compression on the embedded PNG-file.
How can I make this happen?
I thought first I'd just construct a class and compile it with Flex Framework, but Flex does not compress the embedded PNG-files. You who have tried have probably ended up making an assets.swf file compiled from within the Flash IDE.
Any thoughts appreciated.
Kind regards,
nitech
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在 swftools 包中,有一个命令 png2swf。使用 -j 开关进行 jpeg 压缩。
In the swftools package there is a command png2swf. Use the -j switch for jpeg compression.
尝试ImageMagick,我记得看到它被很多共享托管网络服务器使用。它可以在命令行或脚本中执行。
Try ImageMagick, I recall seeing it used by a lot of shared-hosting web-servers. It can be executed on the command line or in scripts.