qt生成pdf(用图片qgrabwidget抓取图片生成PDF;用文字生成pdf)

本文介绍如何使用Qt库生成PDF文件,包括两种方法:一是利用QGrabWidget抓取图片并生成PDF;二是直接用文字内容创建PDF。通过实例详细阐述了Qt在PDF生成中的应用。
摘要由CSDN通过智能技术生成

1.用图片生成PDF:

 QPrinter printerPixmap(QPrinter::HighResolution);
        printerPixmap.setPageSize(QPrinter::A4);  //设置纸张大小为A4
        printerPixmap.setOutputFormat(QPrinter::PdfFormat);  //设置输出格式为pdf
        QString currentDateTime =QDateTime::currentDateTime().toString("_yyyyMMddhhmm");
        QString pdfPath=QDir::currentPath()+"/outPDF/"+sourceDir.dirName()+currentDateTime+".pdf";
        printerPixmap.setOutputFileName</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值