创建一个pdf in flex whith pdf alive for flex in 300dpi

时间:2012-03-01 02:14:45

标签: actionscript-3 flash flex pdf

我试图以300dpi的高分辨率创建一个pdf,并为pdf live for flex,我使用了这段代码:

  

var image:ImageSnapshot = ImageSnapshot.captureImage(page [i],300,new JPEGEncoder());

但是我创建了带()循环的页面,这使得我的Web应用程序崩溃了,因为它花了很多时间来创建PDF。

存在某种方式在后台创建此过程,但不希望.swf在数字运算时发生冻结,或者使用flex以高分辨率(300dpi)创建pdf的另一种方式。

1 个答案:

答案 0 :(得分:0)

我使用fpdf并发现它效果很好。看看这个。你可以从flash(它使用php)调用它并让它运行。我也使用了alivePDF,但发现我个人更喜欢fpdf并能用它创建更好的PDF,但这很可能仅仅是个人偏好。