嘿大家, 我开发了一个使用java打印pdf docuemnts的应用程序,所以我在网上搜索了很多,我最终可以使用java库PDFRenderer ,但我在尝试使用这个库来查看PDF文件时遇到了问题。 问题是,我现在PDFRendere允许查看一个Java应用程序内的PDF文件,但我不知道该怎么做,有人知道如何?在java中查看pdf文件
回答
不知道图书馆。但假设您将PDF作为某种对象,您可能需要检查是否有方法将其转换为JPEG格式。显示一个jpeg然后就是你的UI工具包的问题。
在可从PDF Renderer网站下载的PDFRenderer_src包中,包含一个演示,其中提供了一个pdf查看代码片段的示例,请参阅:\ demos \ viewer \ com \ sun \ pdfview。
PDFRenderer是一个非常有趣的图书馆使用。成为一个免费的图书馆非常有用,非常快速/完整。
不管怎么说,源代码可在PDFRenderer subversion site
PDFRenderer很有趣,但有更复杂的PDF文件(透明胶片,某些字体技巧)的问题。
我们用qoppa Pdf图像,这是一个很好的和坚实的PDF图像渲染器的良好结果。我认为他们也有Swing的查看器组件。 这是一个商业图书馆,但它的价格很好,因为它只是起作用。
你可以在这里http://www.qoppa.com
@Zach,非常感谢您的回复,但是真的很喜欢开源解决方案,它的价格为0美元,它可以满足我的需求,我想我会尝试在PDFRenderer演示中发布的代码,然后我会看看是什么会发生.thnx球员 – wlegend 2011-04-29 23:20:58
有icepdf,jpedal和多价值的开源替代品。 – 2011-04-30 09:31:00
icepdf适合基础知识。我们在qoppa之前使用了它。它有效直到某个点。对于嵌入式字体和其他一些复杂功能,您也需要商业版本。字体渲染很可能总是一个问题,因为它是一个专利雷区:( – squiddle 2011-05-05 10:00:34
- 1. 查看PDF文件
- 2. 在Chromecast中查看.pdf文件
- 3. 在Android中查看PDF文件
- 4. 如何在WordPress中查看.pdf文件?
- 5. 在Android WebView中查看PDF文件
- 6. 如何在jsp中查看pdf文件
- 7. 如何在pdf文件中打开pdf到pdf查看器
- 8. 如何在pdf查看器中实现pdf.js来查看pdf文件?
- 9. 查看.txt,.pdf文件中的iphone
- 10. 只在线查看PDF文件
- 11. Java EE PDF查看器
- 12. Jquery插件查看文件(JPEG,PDF,DOC)
- 13. 在MVC的PDF查看器在查看中显示pdf内容
- 14. 在PDF中查看图表
- 15. 在IE6中查看PDF
- 16. 在React Native中查看PDF
- 17. iPhone - 在iBooks中查看PDF
- 18. 在UIWebView中查看PDF
- 19. 无法在angularjs pdf查看器中查看pdf
- 20. jsPDF和cordova无法查看pdf文件
- 21. 应用程序查看PDF文件
- 22. 如何通过WPF查看PDF文件?
- 23. OpenFileDialog来查看pdf文件c#
- 24. 渲染,查看,注释PDF文件
- 25. 在java web应用程序中查看和下载pdf文件的区别
- 26. Google文档PDF查看器
- 27. Java中,如何查看文件
- 28. 在ActiveX对象中查看PDF文件.NET
- 29. PDF文件存储为BLOB,在网页中查看perl
- 30. 在另一个页面中查看pdf文件
日Thnx萨科你的答案找到它,actualy我找到类似的东西在PDF页面到图像转换,但它看起来并不精致,它看起来小,质量较低。 – wlegend 2011-04-29 19:16:58