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

	//绘制第二页
	...
相关推荐
郝学胜-神的一滴4 分钟前
Linux的pthread_self函数详解:多线程编程中的身份标识器
linux·运维·服务器·开发语言·c++·程序人生
HUST9 分钟前
C 语言 第七讲:数组和函数实践:扫雷游戏
c语言·开发语言·数据结构·vscode·算法·游戏·c#
oioihoii9 分钟前
C++高并发编程核心技能解析
开发语言·c++
恋恋西风13 分钟前
qt listwidget ,tablewidget, tree widget 区别,使用场景
qt·listwidget·treewidget·tablewidget
jimy114 分钟前
程序崩溃free(): double free detected in tcache 2
linux·开发语言·数据结构·链表
秋邱18 分钟前
Java面向对象进阶:封装、继承、多态的实现逻辑与实战案例
java·开发语言·后端·spring cloud·ar·restful
colman wang24 分钟前
Java期末
java·开发语言
千里马-horse25 分钟前
AsyncContext
开发语言·前端·javascript·c++·napi·asynccontext
Coder_Boy_25 分钟前
基于MQ实现秒杀订单系统的异步化架构
java·开发语言·架构