JavaFx在不使用JxBrowser插件的情况下在Popup中查看pdf

时间:2016-08-12 08:49:50

标签: javascript java javafx webview javafx-webengine

  

我正在尝试开发 javafx webview浏览器。我有一个网站   在 PHP 中开发,我需要通过 javafx 网络显示   浏览器。弹出窗口浏览器窗口是使用javascript window.load()函数生成的,pdf的内容是base64格式。

以下是显示弹出窗口的

的javascript代码
window.open("data:application/pdf;base64, " + <BASE64_STRING>,"_blank","menubar=no,location=no,resizable=yes,scrollbars=yes,status=yes,width=600,height=700");
  

我坚持在浏览器弹出窗口中显示pdf文件。当我   在chrome或safari中运行相同的网站,它工作正常   用pdf或doc文件弹出窗口。由于javafx不具备pdf支持   聋人我可能需要一些第三方图书馆或其他一些   技术。我仍然非常耗费2天的时间来寻找解决方案。能够   在这种情况下,有人帮我吗?非常感谢你提前。!

1 个答案:

答案 0 :(得分:0)

我建议使用JPedalFX库。有关详细信息,请参阅:https://stackoverflow.com/a/18219416/4823977