1
我的應用中有一個webkit小部件,您可以打印它。打印出來的效果很好,除非打印時沒有圖像,即使屏幕上有圖像。QtWebkit:打印問題:打印頁面上沒有圖像
下面是打印的代碼:
void MainWindow::printPage() {
QPrinter printer;
printer.setPageSize(QPrinter::A4);
printer.setPageMargins(10, 10, 10, 10, QPrinter::Millimeter);
printer.setColorMode(QPrinter::Color);
QPrintDialog* dialog = new QPrintDialog(&printer, this);
if (dialog->exec() == QDialog::Accepted)
{
this->webView->page()->mainFrame()->print(&printer);
}
}
我也或多或少地忽略設置爲A4,默認爲信,所以我必須要改變它在打印對話框彈出,否則我要futs用打印機按鈕強制打印。無論哪種方式,這一切都出錯了...
任何人有任何指示可能會幫助我?我相信我只是缺少一些簡單的東西。
/傑森
工作就像一個魅力! –