我正在尝试将一些用户文档链接到我的Java
Swing应用程序。用户文档是pdf,我希望能够在应用程序中单击一个按钮,该按钮会打开某种pdf渲染器以显示我的userdoc.pdf。
我不想使用运行时exec命令
我尝试了以下方法,但收效不大-
pdfRenderer-这似乎不适用于当前版本的pdf(似乎需要较旧的pdf)
Acrobat Viewer-我一直遇到字体错误(显示文档,但是每次我转到新页面时都会收到错误)
JPedal pdfHelp-
听起来很酷,并且它可以正常工作,对我来说是最好的。但是由于某种原因,我无法在此处打开任何文件。窗口中没有我加载的pdf文件(pdfHelp面板提供了如所承诺的pdf列表,但是当我右键单击其中一个并说“
OpenPDF”时,我只会得到一个进度栏,并且该文件不会加载,我为此尝试了一些文件并检查了文件权限)
JPedal SimpleViewer-
到目前为止,这似乎是最有前途的。我想删除此查看器的某些功能,但是无法编辑xml来执行此操作。当我编辑xml时,似乎出现了xml解析错误。
有没有人做过类似的事情?请帮助
PS。我需要在Linux机器上使用它(IcePDF似乎仅适用于Windows)。我非常喜欢免费的东西!