2009-10-26 44 views
1

我想找到一种方法在服务器中呈现Flash对象(更具体地说是Open Flash Chart),并将其截图保存到临时文件以将其嵌入到PDF报告中。在服务器中呈现Flash

我发现了一些使用Javascript在浏览器中生成临时文件的解决方案,然后将它发送到服务器(如here)。但是,我需要自动生成报告并将它们作为电子邮件附件发送,所以我无法使用浏览器进行渲染。

任何帮助或想法,非常感谢!提前致谢!

回答

1

如果你使用PHP,你可以生成服务器端使用Ming库SWF文件:http://www.php.net/manual/en/book.ming.php

在最新的PDF可以很容易地嵌入PDF,所以我不知道你是否需要进行截图,以在PDF文件中显示Flash。我不知道这是否可以通过编程完成,我只是使用了Acrobat Pro。无论如何,如果您计划在PDF中嵌入静态截图/图像,为什么不首先生成静态图像,请使用jpgraph http://www.aditus.nu/jpgraph/或来自eZ组件http://www.ezcomponents.org/docs/tutorials/Graph的图形组件(仅为PHP提供建议,许多其他Java或C#)?

+0

+1类似于jpgraph。截图Flash文件似乎大大过度复杂这一点。 – ceejayoz 2009-10-26 19:02:37