qt如何导出pdf格式的文件
来源:互联网 发布:thinkphp会员系统源码 编辑:程序博客网 时间:2024/06/05 07:27
本人在最近的项目开发中,客户要求系统运行日志导出pdf格式的文件,经过仔细研究QT Creator的帮助文件,发现qt本身是支持pdf打印格式的。通过设置QPrinter的输出文本格为
QPrinter::PdfFormat即可。具体实现代码如下所示:
QPrinter printer(QPrinter::HighResolution);
printer.setOutputFormat(QPrinter::PdfFormat);
printer.setOutputFileName(filename);//filename表示导出文件的文件名(包含路径)
QFile file(filename);
if (!file.open(QFile::WriteOnly)){
qDebug() << "error to open file";
return;
}
QTextDocument *test = new QTextDocument(this);
QFont Font;
Font.setFamily("宋体");
test->setDefaultFont(Font);
test->setHtml("ceshiwenzi");
test->print(&printer);
file.close();
- qt如何导出pdf格式的文件
- 如何制作PDF格式的文件
- PDF格式的文件该如何转换成PPT
- 如何把ppt格式的文件转为pdf
- 如何把PDF文件转换成PPT格式的步骤
- 如何把pdf转换成txt格式的文件
- word如何转换成pdf格式的文件
- word如何转换成pdf格式的文件
- 如何将ppt转换成pdf格式的文件
- 如何来编辑修改PDF格式的文件
- excel文件如何转换成pdf的格式
- 如何将PDF格式的文件转换成TXT
- 如何把自己用html写的简历导出成为pdf格式
- Qt 导出pdf
- PDF文件如何转为PPT文档格式
- VSTO导出文件为pdf、xps等格式
- Qt中导出.txt, .xls, .xlsx, .pdf文件小结
- Qt下利用Qprinter或者QPdfWriter导出文件为PDF
- Qurey rewrite is rewrite query.
- SVN完整安装及使用
- java.mail使用例子
- 后台注入JS脚本
- ATMEGA128定时器1的使用
- qt如何导出pdf格式的文件
- Terrific Alternative to Acquire Handbags
- CMSHFlexGrid类用法_百度文库
- 有关全局变量和局部变量的一个code
- android ----学习小结
- Interop.SQLDMO.dll 使用注意事项!!【半转载】
- svn解除控制
- onCreate中的savedInstanceState的作用
- ubuntu 10.04 source.list