【Qt】Qt输出多页pdf

Qt输出多页 pdf

2. 代码

c 复制代码
	QFile pdfFile("./tmp.pdf");
    pdfFile.open(QIODevice::WriteOnly);

	QPdfWriter *pPdfWriter = new QPdfWriter(&pdfFile);
    pPdfWriter->setResolution(300);
    pPdfWriter->setPageSize(QPageSize(QPageSize::A4));
    pPdfWriter->setPageMargins(QMarginsF(30, 30, 30, 30));
	
	//绘制第一页
	...

	//新建页面, 第二页
	pPdfWriter->newPage();

	//绘制第二页
	...
相关推荐
listhi5202 分钟前
FDA-MIMO雷达距离角度联合无模糊估计MATLAB仿真方案
开发语言·matlab
小白学大数据12 分钟前
使用随机时间间隔提升爬虫隐蔽性
开发语言·c++·爬虫·python
a程序小傲28 分钟前
米哈游Java面试被问:gRPC的HTTP/2流控制和消息分帧
java·开发语言·tcp/ip·http·面试·职场和发展·php
tudficdew39 分钟前
类型安全容器设计
开发语言·c++·算法
naruto_lnq39 分钟前
C++与Docker集成开发
开发语言·c++·算法
SunkingYang41 分钟前
QT中如何遍历QList与QStringList容器分别都有什么功能,如何来使用它们?
qt·用法·区别·功能·用途·qlist·qstringlist
独自破碎E44 分钟前
【双指针】接雨水
java·开发语言
小北方城市网1 小时前
MyBatis-Plus 生产级深度优化:从性能到安全的全维度方案
开发语言·redis·分布式·python·缓存·性能优化·mybatis
@呵呵1 小时前
上传图片裁剪
开发语言·javascript·vue.js
zfj3211 小时前
好书分享:《两周自制脚本语言》-用java实现一个脚本语言
java·开发语言·python·编译原理