【发布时间】:2017-04-04 11:43:13
【问题描述】:
我正在尝试在 Qt5.8 中创建一个 pdf 查看器。我知道 poppler 是 Qt 的选择,但我想使用 pdf.js 来做到这一点。我不知道如何嵌入 pdf.js 与Qt5.8。我看过pdf.js 的hello world 文档,但没有帮助。请帮我。
提前致谢。
【问题讨论】:
-
pdf.js 是 JavaScript。 Qt 是 C++。你想如何混合两种不同的编程语言?
-
@DmitrySazonov 不,我不想混合它们我只想知道是否有办法将 pdf.js 与 Qt 一起使用
-
您可以使用浏览器 (
QWebEngineView)。再说一遍:你所说的“使用 pdf.js 和 Qt”是什么意思?这是不同的编程语言。 -
@DmitrySazonov Qt 的一个非常重要的部分是 QML,它允许 include JavaScript code and use it。如果您不知道自己在说什么,请停止拍摄鬼魂。
-
QML 不是纯 JS。主题声明者没有谈论任何关于 QML 的内容。我相信您不能简单地将 pdf.js 包含到 QML 中并具有渲染功能。 QML中的JS用于逻辑。