JXBrowser - 从本地文件系统加载PDF

时间:2017-05-24 22:44:43

标签: java swing jxbrowser

我正在尝试从JXbrowser中的本地文件系统加载PDF。该页面上的文档说明有可能。

https://jxbrowser.support.teamdev.com/support/solutions/articles/9000065675-displaying-pdf

以上网址还有一个示例代码。但是当我通过用

替换该代码的第23行来访问我的文件系统上的pdf时
browser.loadURL("C:\\pdf-test.pdf")  

它不加载PDF。

我在轻量级模式下使用浏览器。

3 个答案:

答案 0 :(得分:0)

那是因为网址不正确。

从当前文件系统加载文件的正确方法是使用file协议:

browser.loadURL("file:///C:/pdf-test.pdf")

答案 1 :(得分:0)

JxBrowser 6.14中存在从本地文件加载PDF文档的问题。如果您在从本地文件加载PDF文档时发现Chromium引擎崩溃了,那么它就是我所谈论的问题。它将在6.14.1版本中修复。

答案 2 :(得分:0)

我想通知您,我们已修复了上述问题

可以从我们的网站下载新的版本6.14.1的JxBrowser ,其中包含改进的Chromium二进制文件提取逻辑和大量请求的修复程序。