Есть файл test.html
Есть такой код:
void printdoc(){
QFile file;
QPrinter printer;
QWebView webView;
QString path="d:/test.html";
file.setFileName(path);
if (!file.open(QIODevice::ReadOnly)){
qDebug() << file.errorString() << path;
return;
}
QTextStream in(&file);
in.setCodec(QTextCodec::codecForName("windows-1251"));
QString text=in.readAll();
file.close();
printer.setPageSize(QPrinter::A4);
printer.setPageMargins(30,9.5,15,20,QPrinter::Millimeter);
webView.setHtml(text);
webView.print(&printer);
}
Печать идет, но таблица съезжает (1.xps). В предпросмотре и в визуально в webView сама таблица рисуется без проблем. Почему именно при распечатки такие проблемы ?
OS: windows
Qt 5.3.2