在 PDF 中添加和删除水印


Adding and removing watermarks from PDFs

我们想将我们公司的水印添加到pdf文件(由用户上传的)中。

我们找到了几个用于操作PDF的PHP库。我们目前正在使用 FPDF。添加水印似乎相当简单,但我们正在努力弄清楚如何删除它。

这是这个库的限制吗?还是 PDF 存在更普遍的问题,使这变得困难?

我用于基本操作FPDF,但是一旦我尝试了一点java itext库,它就非常棒了。真的,我建议您进一步阅读iText的实际操作。只需尝试一下vogella教程即可。你为此花费的时间将真正提高自己。

特别是,您可以使用PdfStamper来实现此目的。我可以在 https://github.com/web20opensource/stamper 中分享基本用法

以类似于向图像添加新图层的方式,这与操作pdf的方式相同。您正在添加新图层。正如图像中发生的情况一样,您无法在合并所有图层后删除图层。