Apache flex 我应该使用PurePDF还是AlivePdf

Apache flex 我应该使用PurePDF还是AlivePdf,apache-flex,flex4,flex-charting,alivepdf,purepdf,Apache Flex,Flex4,Flex Charting,Alivepdf,Purepdf,我的公司只有两个可用的flex pdf库,并且。 我很难找到与我需要做的事情相关的很好的文档,所以我希望从使用这些LIB的人那里得到一些反馈 我需要做的主要事情是将一组DisplayObjects粘贴到pdf中,图像质量良好。我以前使用过org.alivepdf.pdf.pdf.addImage(..)函数,但是图像质量很差,不知何故,该过程裁剪了部分图像,使其无法使用 以下是可能需要粘贴到pdf中的内容的示例: <s:HGroup id="imageGroup"> <s:

我的公司只有两个可用的flex pdf库,并且。
我很难找到与我需要做的事情相关的很好的文档,所以我希望从使用这些LIB的人那里得到一些反馈

我需要做的主要事情是将一组DisplayObjects粘贴到pdf中,图像质量良好。我以前使用过
org.alivepdf.pdf.pdf.addImage(..)
函数,但是图像质量很差,不知何故,该过程裁剪了部分图像,使其无法使用

以下是可能需要粘贴到pdf中的内容的示例:

<s:HGroup id="imageGroup">
  <s:Label text="Chart Title" />
  <mx:Legend dataProvider="myChart" />
  <mx:LineChart id="myChart">
    <!-- do chart stuff here -->
  </mx:LineChart>
</s:HGroup>

PDF.addImage()生成低分辨率图形。要获得更高的质量,请改用此选项:

  • 使用ImageSnapshot.captureImage()拍摄映像组的快照,并将dpi设置为300
  • 使用addImageStream()将结果bytearray添加到PDF
我使用AlivePDF已经有一段时间了。有一些怪癖,文档也不多,但这是可行的,结果也很好