技术栈

【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树的算法
相关推荐
chilavert318
13 分钟前
技术演进中的开发沉思-260 Ajax:核心动画
开发语言·javascript·ajax
云中飞鸿
14 分钟前
为什么有out参数存在?
开发语言·c#
飞天遇见妞
16 分钟前
C/C++中宏定义的使用
c语言·开发语言·c++
雨落在了我的手上
16 分钟前
C语言入门(三十二):预处理详解(2)
c语言·开发语言
扶尔魔ocy
23 分钟前
【QT window】multimedia+ffmpeg实现(PCM和MP4)录音功能
qt·ffmpeg·pcm
专注API从业者
23 分钟前
构建企业级 1688 数据管道:商品详情 API 的分布式采集与容错设计
大数据·开发语言·数据结构·数据库·分布式
疏狂难除
23 分钟前
windows上使用LLVM编译lua
开发语言·lua
沐知全栈开发
23 分钟前
XML Schema 复合元素 - 仅含文本
开发语言
代码游侠
24 分钟前
复习——线程(pthread)
linux·运维·开发语言·网络·学习·算法
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03Linux下V2Ray安装配置指南04在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)05BongoCat - 跨平台键盘猫动画工具06安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)07jdk21下载、安装(Windows、Linux、macOS)08sqli-labs靶场通关笔记:第18-19关 HTTP头部注入09Open-AutoGLM Windows 安装部署教程10RedissonClient的配置解析