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

	//绘制第二页
	...
相关推荐
委婉待续1 小时前
Qt的学习(三)
开发语言·qt·学习
CodeCraft Studio1 小时前
PDF处理控件Aspose.PDF教程: 在 Java 中编辑 PDF 页面大小
java·pdf·aspose·aspose.pdf
白总Server1 小时前
Golang实现分布式Masscan任务调度系统
java·运维·服务器·开发语言·分布式·后端·golang
leo03082 小时前
新一代python管理工具--uv
开发语言·python·uv
課代表2 小时前
Acrobat 首选项配置:从注册表到锁定机制
pdf·注册表·路径·preference·acrobat·首选项·administrator
熊猫钓鱼>_>2 小时前
Python小工具开发实战:从零构建自动化文件管理器的心得与体悟
开发语言·python·自动化
lb29172 小时前
关于golang热加载安装,实时响应
开发语言·后端·golang·热加载
陈奕迅本讯2 小时前
并发编程-Synchronized
开发语言·c#
康小庄2 小时前
AQS独占模式——资源获取和释放源码分析
java·开发语言·jvm·spring boot·spring·spring cloud·nio
草明2 小时前
macOS 查看当前命令行的ruby的安装目录
开发语言·macos·ruby