使用 PDFRenderer 在 Java 中查看 PDF 文件

发布于 2024-11-04 07:33:31 字数 140 浏览 4 评论 0原文

我正在开发一个使用 Java 和 PDFRenderer 库打印 PDF 文档的应用程序,但在尝试使用该库查看 PDF 文件时遇到问题。

我知道 PDFRenderer 允许我在 Java 应用程序中查看 PDF,但我不知道该怎么做,有人知道怎么做吗?

I'm developing an application for printing PDF documents using Java and the library PDFRenderer, but I'm facing a problem while trying to use this library to view a PDF file.

I know that PDFRenderer allows me to view a PDF within a Java application, but I don't know how to do it, does somebody know how?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

如果没结果 2024-11-11 07:33:31

PDFRenderer 很有趣,但在处理更复杂的 PDF 文件(透明胶片、一些字体技巧)时存在问题。

我们使用 qoppa Pdf Images 取得了很好的效果,这是一个优秀且可靠的 pdf 到图像渲染器。我认为他们也有 Swing 的查看器组件。
它是一个商业图书馆,但价格合理,因为它很好用。

您可以在这里找到它 http://www.qoppa.com

PDFRenderer is fun but has problems with more complex PDF files (transparencies, some font tricks).

We have good results with qoppa Pdf Images, which is a good and solid pdf to image renderer. They also have viewer component for Swing, i think.
It is a commercial library, but it is well priced, because it just works.

You can find it here http://www.qoppa.com

咆哮 2024-11-11 07:33:31

在可以从 PDF 渲染器站点下载的 PDFRenderer_src 包中,包含一个演示,其中提供了 pdf 查看代码片段的示例,请参阅:\demos\viewer\com\sun\pdfview。

In the PDFRenderer_src pack that can be downloaded from the PDF Renderer site there's a demo included which gives a sample of pdf viewing piece of code, see: \demos\viewer\com\sun\pdfview.

蓝颜夕 2024-11-11 07:33:31

PDFRenderer 是一个非常有趣的库。作为一个免费库,非常有用且相当快速/完整。

无论如何,源代码可以在 PDFRenderer 颠覆站点

PDFRenderer is a really fun library to use. Very useful and pretty fast/complete for being a free library.

Anyway, the source code is available at PDFRenderer subversion site

旧城烟雨 2024-11-11 07:33:31

不知道图书馆。但假设您将 pdf 作为某种对象获取,您可能需要检查是否有方法将其转换为 jpeg。显示 jpeg 就只是你的 UI 工具包的问题了。

don't know the library. but assuming you get your pdf as some sort of object, you might want to check if there's a method to convert it into, say, a jpeg. displaying a jpeg is then just a question of your UI toolkit.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文