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

	//绘制第二页
	...
相关推荐
聪明努力的积极向上5 分钟前
【C#】事件简单解析
开发语言·c#
懒羊羊不懒@20 分钟前
JavaSe—集合框架、Collection集合
java·开发语言
钢门狂鸭27 分钟前
go开发规范指引
开发语言·驱动开发·golang
2301_7951672044 分钟前
玩转Rust高级应用 如何进行理解Refutability(可反驳性): 模式是否会匹配失效
开发语言·算法·rust
lllsure1 小时前
【Python】Dict(字典)
开发语言·python
云知谷1 小时前
【C/C++基本功】C/C++江湖风云录:void* 的江湖传说
c语言·开发语言·c++·软件工程·团队开发
脚踏实地的大梦想家1 小时前
【Go】P19 Go语言并发编程核心(三):从 Channel 安全到互斥锁
开发语言·安全·golang
逻极1 小时前
Rust数据类型(下):复合类型详解
开发语言·后端·rust
星释1 小时前
Rust 练习册 12:所有权系统
开发语言·后端·rust