我正在做这样的事情:
doc = QWebView()
printer = QPrinter()
printer.setOutputFormat(QPrinter.PdfFormat)
printer.setOutputFileName(filename)
doc.setHtml('''
...
<img src="star.jpg" />
...
''',QUrl.fromLocalFile("/var/www/icons/")
)
doc.print_(printer)
我得到了一个印刷精美的 PDF ......没有图像。我看到的大多数建议是使用我已经完成的 baseurl 参数,并且我尝试了 src/Qurl 值中的几乎所有 url 组合。
有没有办法让 QWebView 将图像打印到 PDF?