【发布时间】:2012-08-21 15:56:37
【问题描述】:
我需要渲染 SWF 传递 flash vars 参数的最终状态。
假设我使用var text="Some text",swf 在静态背景上显示文本。我需要将其渲染为 png 文件,我已经尝试过使用 gnash 但到目前为止没有运气,这是我正在运行的命令的示例。
gnash --screenshot last --screenshot-file imagename.png -1 -r1 test.swf -P "FlashVars=parameter=text"
问题在于这会渲染背景图像,而没有应该覆盖它的文本。
我不能使用swftools,因为我不控制服务器,他们也不想安装软件。
现在我可以在服务器上安装它了。
【问题讨论】:
-
额外信息:显然 gnash 没有将 flashvars 发送到 swf,在我的示例中:
gnash loaderInfo.swf --param "FlashVars=userName=permadi"什么都不显示,作为具有完全相同 flashvar 的 html 代码,它可以完美地工作。
标签: php flash server-side gnash