【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();

	//绘制第二页
	...
相关推荐
码云骑士几秒前
【3.Java基础】Java运算符详解:从算数运算到逻辑判断,一篇文章全部掌握
java·开发语言
雪落漂泊2 分钟前
C++ 继承与多态(下)
开发语言·c++
川冰ICE3 分钟前
JavaScript工程化②|Webpack5基础配置,打包你的第一个项目
开发语言·javascript·ecmascript
YHHLAI3 分钟前
JavaScript 同步异步精讲:单线程、事件循环、Promise 执行机制
开发语言·javascript·ecmascript
yijianace4 分钟前
Python爬虫实战:ThreadPoolExecutor多线程采集书籍信息与图片下载
开发语言·爬虫·python
yuhulkjv3354 分钟前
Kimi如何导出pdf | AI导出鸭 独家深度测评
人工智能·ai·chatgpt·pdf·ai导出鸭
资深流水灯工程师4 分钟前
PySide6 + Qt Designer + PyCharm 完整开发流程
开发语言·qt·pycharm
BAGAE6 分钟前
FEC-RS前向纠错编码理论及工程实施研究
c语言·c++·qt·算法·决策树·链表
阿旭超级学得完7 分钟前
Linux基础指令 四(apt,vim,git,cgdb)
linux·服务器·开发语言·数据结构·c++·git·vim
Invictus_cl7 分钟前
条纹圆形进度条(彩虹色)
开发语言·前端·javascript