用PDF格式协议的方式给PDF文档添加透明文字水印
*有情提示:本文适合有一定pdf格式协议基础的人阅读。
一、生成一个HelloWorld.pdf
首先,为了方便介绍,我们先写一个Helloworld的pdf文档,可以参考PDF学习一:Hello World
要注意的是PDF学习一:Hello World中的pdf文档格式在复制到txt中,会混入一些奇怪的字符,而且这些字符是不可见的。这可能是由于浏览器,或者csdn网页的设置等造成的。因此在生成pdf文档后,我无法用wps打开这份pdf文档。所以最好的方式是在txt上手打这些文字。或者也可以复制我下面的这份代码,但不保证复制时不会出现奇怪不可见字符。
%PDF-1.4
1 0 obj <<
/Type /Pages
/Kids [2 0 R]
/Count 1
>> endobj
2 0 obj <<
/Type /Page
/Parent 1 0 R
/MediaBox [0 0 612 792]
/Contents 4 0 R
/Resources << /Font <</Font1 5 0 R>>
>> endobj
3 0 obj <<
/Type /Catalog
/Pages 1 0 R
&