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

	//绘制第二页
	...
相关推荐
Quz15 小时前
QML TextField 应用:自动关联与表单提交
qt
运维行者_15 小时前
企业带宽监控工具实战:网络流量分析与异常排查的5个关键能力
运维·服务器·开发语言·网络·分布式·后端·php
Patrick在香港15 小时前
Python爬虫框架实战:优雅抓取香港政府公开API数据的通用方案
java·开发语言·爬虫·python·ai编程·数据可视化·可用性测试
hey_sml15 小时前
MySQL常用操作速记:从字符集到游标全解析
java·开发语言·mysql
广东程序猿小展15 小时前
《007初露锋芒》风灵月影13项修改器下载 007初露锋芒修改器使用方法
开发语言·javascript·ecmascript
菜冻鱼15 小时前
Python-sklearn-特征工程
开发语言·人工智能·python·机器学习·numpy·matplotlib·sklearn
吴声子夜歌16 小时前
正则指引——PHP
开发语言·正则表达式·php
Claire_8816 小时前
企业文件管理系统选型技术框架与主流产品对比分析
开发语言·php
(Charon)16 小时前
【C++】:使用 mutex + deque 实现一个简单的 LockedQueue
开发语言·c++
星轨初途16 小时前
LeetCode 热题 100——day10 和为 K 的子数组
开发语言·c++·算法·leetcode