• 7435阅读
  • 1回复

[提问]QT 导出PDF的问题。 [复制链接]

上一主题 下一主题
离线chenzhp
 

只看楼主 倒序阅读 楼主  发表于: 2011-08-01
目前,QT 导出PDF按照例子都是如下所示。
我想知道的是,PDF是直接绘制像素在每一个page上,像绘制位图。
还是有其他的方法。会是SVG格式吗?
现在我导出PDF,如果东西太多,很复杂。那么导出来的PDF的size非常的大。
没有高手知道 QT 导出 PDF 的内幕呢?求助~~~~

  1. QPrinter printer(QPrinter::HighResolution);
  2. QString filename = "C:\\PDF.pdf";
  3. printer.setOutputFormat(QPrinter::PdfFormat
  4. printer.setOutputFileName(filename);
  5. QRectF rectangle(10.0, 20.0, 80.0, 60.0);
  6. QPainter painter;
  7. painter.begin(&printer);
  8. painter.drawRect(rectangle);
  9. painter.end();
  10. file.close();


我的征途是星辰大海!
离线cyuyuanc
只看该作者 1楼 发表于: 2012-12-27
暂时不知道呢
快速回复
限100 字节
 
上一个 下一个