gpt4 book ai didi

JavaFX :Open Acrobat Pdf Reader Inside JavaFX Frame

转载 作者:行者123 更新时间:2023-12-02 03:14:51 25 4
gpt4 key购买 nike

我是 JavaFX FrameWork 的新手。我想创建一个框架来打开框架内的 Pdf 文件。

我的问题是,

有什么方法可以在JavaFx框架内打开桌面应用程序吗?

我是 JavaFX FrameWork 新手。 I'm just starting from this place

编辑:

我知道如何使用 JavaFx 创建框架。

引用号Link .

但我想在其中运行桌面应用程序,例如 Acrobat Reader。

谁能解释一下这是否可能?

我找了很久是不是找错了东西?请解释一下是否可行。

最佳答案

我不认为 Java 或 JavaFX 中支持集成 PDF。然而,有许多外部库,例如 jpedal提供可嵌入的 java 组件来查看 pdf 文档。您应该能够将此节点嵌入到 javafx 框架中。

  1. 另一种解决方案是将 pdf 文件解析为可以在 jframe 中显示的内容。

  2. 可以找到另一个解决方案here其中甚至包括一个简单的设置指南。

  3. 另一个快速搜索揭示了一个开源解决方案: maven-OpenViewerFX-src

观看 YouTube 视频 here

如果您不需要外部 Java 库,这是一个有点容易破解的解决方法

可以利用 pdf.js 在 Web 查看器中显示 PDF,请参阅 this website for the entire details 。但简而言之,它涉及在 webview 组件中渲染 PDF。然后,您可以将 webview 组件嵌入到 Jframe 中。

关于JavaFX :Open Acrobat Pdf Reader Inside JavaFX Frame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40465501/

25 4 0