我创建了一个带有表的QTextDocument
。现在,我尝试使用QPdfWriter
(Qt 5.2.1)将其呈现为PDF格式。这是我的方法:
QPdfWriter pdfWriter(output);
QPainter painter(&pdfWriter);
doc->drawContents(&painter);
它可以工作,但是问题在于PDF中的表格非常小。我该怎么做才能扩大规模?我的意思是按比例放大整个文档,而不仅仅是此表,因为我计划向文档中添加更多内容。
最佳答案
使用当前的Qt(> = 5.3),您只需要调用:QPdfWriter::setResolution(int dpi)