我对替代解决方案持开放态度,所以这是我的问题。
我有 111 个 PDF,其中包含有关各种学位课程的信息。我可以使用免费软件将它们转换为 HTML。
HTML 的问题在于它包含 CSS,JEditorPane 不显示网页,而且 PDF 库又慢又笨重。
我想要一个 JCombobox,用户可以在其中选择要查看的页面,并将其显示在框下方。
关于最佳方法的任何想法?
我对替代解决方案持开放态度,所以这是我的问题。
我有 111 个 PDF,其中包含有关各种学位课程的信息。我可以使用免费软件将它们转换为 HTML。
HTML 的问题在于它包含 CSS,JEditorPane 不显示网页,而且 PDF 库又慢又笨重。
我想要一个 JCombobox,用户可以在其中选择要查看的页面,并将其显示在框下方。
关于最佳方法的任何想法?
使用iText API for PDF 和DJ Project for HTML/webPage。
大多数将 PDF 转换为 HTML 的库也可以将 PDF 转换为图像。
如果您可以转换为 SVG 并使用其中一个 SVG 库(例如Batik)显示它,那将是一种在不丢失任何功能(如放大/缩小)的情况下显示它的方式。
否则,您可以将 PDF 转换为高分辨率 JPG/PNG 并将其显示在您的应用程序中。