
文章平均质量分 59
妙笔花生
这个作者很懒,什么都没留下…
展开
-
linux下抽取pdf的单双页命令
抽取pdf的单双页原创 2023-10-09 13:57:54 · 582 阅读 · 0 评论 -
用PDF格式协议的方式给PDF文档添加透明文字水印
用PDF格式协议的方式给PDF文档添加透明文字水印*有情提示:本文适合有一定pdf格式协议基础的人阅读。一、生成一个HelloWorld.pdf首先,为了方便介绍,我们先写一个Helloworld的pdf文档,可以参考PDF学习一:Hello World要注意的是PDF学习一:Hello World中的pdf文档格式在复制到txt中,会混入一些奇怪的字符,而且这些字符是不可见的。这...原创 2020-02-27 16:05:01 · 239 阅读 · 0 评论 -
用podofo给pdf文档添加透明文字水印
用podofo给pdf文档添加透明文字水印废话不多说,直接上代码void MyWatermark(const char* pszInFilename, const char* pszOutFilename){ PdfMemDocument doc( pszInFilename ); PdfPainter painter; PdfPage* ...原创 2020-03-02 10:06:10 · 414 阅读 · 0 评论 -
Podofo获取页面方向(转换矩阵)设置
*本文适合有pdf基础知识的人观看。前言在podofo中,我们可以使用PdfPainter::SetTransformationMatrix()来设置转换矩阵。对于什么是转换矩阵,可以参看PDF坐标系统,PDF格式分析(五十六)Coordinate Systems 坐标系。但是在实践操作中,我们发现某些pdf的转换矩阵不是默认的{1,0,0,1,0,0},这就导致在添加水印时,水印...原创 2020-03-03 11:05:47 · 449 阅读 · 1 评论 -
用Podofo绘制带透明度的png图片
用Podofo绘制带透明度的png图片前言:Podofo库是一个通用跨平台的开源c++类库,用于处理pdf文档,包括创建,修改,添加水印等功能。不过因为其是开源项目,而且作者更新也比较慢。所以有些功能还是自己修改源码的。比如添加png图片。在官方说明中,是有使用DrawImage方法来添加图片的代码示例,但是当绘制带有透明通道的png图片时,DrawImage并不能显示出图片的...原创 2020-03-05 09:06:19 · 479 阅读 · 0 评论 -
用podofo为pdf文档添加倾斜透明文字水印
用podofo为pdf文档添加倾斜透明文字水印原创 2020-03-11 14:24:33 · 793 阅读 · 0 评论 -
windows下编译xpdf4.0.2
windows下编译xpdf4.0.2前言xpdf是一个开源的pdf阅读器。本文将对如何在windows下用qt编译xpdf4.0.2做详细解释。本文适合有QT基础的人阅读源码下载上 xpdf官网的下载页面下载我下载的版本是4.0.2。解压后如图:查看INSTALL文件,里面描述了用cmake构建工程的方法。但构建出来的是vs工程。这并不是我想要的。......原创 2020-04-16 15:32:06 · 1004 阅读 · 0 评论 -
linux下查看pdf页数及其它属性的方法
一、Linux 下查看pdf页数参考:Ghostscript: PDF total pages其中提到了pdfinfo命令如果要查看命令,可以调用:pdfinfo -rawdates input.pdf原创 2020-01-17 17:09:48 · 1819 阅读 · 0 评论