0

我需要在 GUI 应用程序中使用 Qtwebkit 功能,但我不想在我的 GUI 应用程序中查看 webkit。主要功能是将 HTML 渲染为 pdf 。我知道我可以用无头 QtWebkit 做到这一点。

4

1 回答 1

1

使用QWebPage,因为它可以在屏幕上不显示任何内容的情况下工作。就像是:

QPrinter printer;
printer.setOutputFormat(QPrinter::PdfFormat);
printer.setOutputFileName(fileName);

page->mainFrame->print(&printer);
于 2013-01-03T05:59:22.000 回答