我知道用PHP可以做到这一点。但是如何用AcionScript做到这一点。如果,我在我的数据库中保存了蚂蚁HTML,加载到Flash客户端,如何生成PDF? 有一个很好的开源库AlivePDF,但它没有从HTML生成PDF的功能。
有什么建议吗?
答案 0 :(得分:1)
使用html的确切布局生成PDF的最接近的事情是使用像Html wrapper
(http://code.google.com/p/htmlwrapper/)这样的库来渲染html然后使用draw
类的Bitmap
方法创建html呈现的DisplayObject
副本。
然后使用addImage
库中的AlivePDF
方法添加BitmapData
中的Bitmap
。最后使用AlivePDF
呈现整个PDF。
通过这种方式,您将获得html的精确布局,但是pdf中的所有内容都是静态图像。所以你将无法选择文本等。