gpt4 book ai didi

python - 是否可以让 QWebKit 显示 pdf 文件?

转载 作者:太空宇宙 更新时间:2023-11-04 09:17:55 25 4
gpt4 key购买 nike

我的 QWebkit 中有一个链接,它指向一个 pdf 文件。但是点击链接后,无法显示pdf文件。有办法实现吗?

最佳答案

如果您通过 QWebSettings 启用插件并安装了提供浏览器插件(例如 Acrobat)的 PDF 查看器,那么您应该会在 QWebView 中看到使用该插件呈现的 PDF:

import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4.QtWebKit import *

app = QApplication(sys.argv)
web = QWebView()
web.settings().setAttribute(QWebSettings.PluginsEnabled, True)
web.show()
web.load(QUrl('file:///C:/test/test.pdf')) # Change path to actual file.
sys.exit(app.exec_())

此代码在 Windows 上使用最新版本的 Acrobat X 对我不起作用(它只显示进度条但没有 PDF - 证明插件正在加载,只是不起作用)但我确定这是如何我以前做过。试一试,然后告诉我。

关于python - 是否可以让 QWebKit 显示 pdf 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6607543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com