技术栈

【Qt】Qt输出多页pdf

-凌凌漆-2024-05-04 5:00

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

	//绘制第二页
	...
上一篇:人大金仓数据库的数据分析的方法和工具
下一篇:调教AI给我写了一个KD树的算法
相关推荐
沐知全栈开发
3 分钟前
C++ 多态
开发语言
zihan0321
8 分钟前
若依(RuoYi)框架核心升级:全面适配 SpringData JPA,替换 MyBatis 持久层方案
java·开发语言·前端框架·mybatis·若依升级springboot
先做个垃圾出来………
13 分钟前
Python字节串“b“前缀
开发语言·python
无限进步_
32 分钟前
21. 合并两个有序链表 - 题解与详细分析
c语言·开发语言·数据结构·git·链表·github·visual studio
神奇大叔
39 分钟前
Java 配置文件记录
java·开发语言
三水彡彡彡彡
1 小时前
C++拷贝函数:const与引用的高效实践
开发语言·c++
悠闲蜗牛�
1 小时前
深入浅出Spring Boot 3.x:新特性全解析与实战指南
开发语言·python
xinhuanjieyi
1 小时前
python获取租房70页信息,为了安全隐去了真实网址
开发语言·python
csbysj2020
2 小时前
Vue3 模板语法
开发语言
热门推荐
01GitHub 镜像站点02AI Agent 平台横评:ZeroClaw vs OpenClaw vs Nanobot03Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services04Clawdbot部署教程:解决‘gateway token missing’授权问题的完整步骤05【OpenClaw 本地实战 Ep.3】突破瓶颈:强制修改 openclaw.json 解锁 32k 上下文记忆06openClaw安装飞书插件|核心踩坑:spawn EINVAL 错误终极解决指南07AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南08HTML 早已不是标签了,它现在是系统级接口:这 9 个 API 直接干翻常用 JS 库09OpenClaw 安装之(三)DeepSeek模型接入配置和详细配置参数10配置 OpenClaw 使用 Ollama 本地模型