我应该使用 PurePDF 还是 AlivePdf
我的公司只有两个可用的 Flex pdf 库:AlivePDF 和 PurePDF。
我无法找到与我需要做的事情相关的非常好的文档,因此我希望从使用过这些库的人那里得到一些反馈。
我需要做的主要事情是将一组 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>
My company has only two flex pdf libraries available, AlivePDF and PurePDF.
I am having trouble finding very good documentation related to what I need to do so I hope to get some feedback from people who have used these libs.
The primary thing I need to do is paste a group of DisplayObjects into a pdf, with decent quality of the image. I had used org.alivepdf.pdf.PDF.addImage(..)
function before but the image quality was very poor and somehow the process cropped off parts of the image, making it unusable.
Here is an example of something that might need to be pasted into a 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>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
PDF.addImage() 生成低分辨率图形。为了获得更高的质量,请使用此方法:
我已经使用 AlivePDF 一段时间了。虽然存在一些怪癖,而且文档也很少,但这是可行的,而且结果也很棒。
PDF.addImage() generates low resolution graphics. For higher quality, use this instead:
I have used AlivePDF for a while. There are a few quirks and the documentation is sparse, but this is workable and the results are great.