我一直在尝试使用 fpdf 和 fpdi 将水印添加到受密码保护的 pdf(只保护写)。
它适用于普通 pdf,但是当它受密码保护时,会出现以下错误:
FPDF 错误:本文档 (upd/509ae4a4044df9a43e03e09b4cf772b0.pdf) 可能使用了 FPDI 附带的免费解析器不支持的压缩技术。
无法在文档上书写是有道理的,但是在搜索时,我发现类似的问题得到了解决。
先谢谢了。
我一直在尝试使用 fpdf 和 fpdi 将水印添加到受密码保护的 pdf(只保护写)。
它适用于普通 pdf,但是当它受密码保护时,会出现以下错误:
FPDF 错误:本文档 (upd/509ae4a4044df9a43e03e09b4cf772b0.pdf) 可能使用了 FPDI 附带的免费解析器不支持的压缩技术。
无法在文档上书写是有道理的,但是在搜索时,我发现类似的问题得到了解决。
先谢谢了。
根据手册,免费版无法处理受保护的文件。它们只能使用付费版本进行处理。
然而,上述错误也发生在非安全文件中。可以通过重新保存模板和更改压缩类型来克服。
在 Adobe Acrobat Pro 中,转到 File->Save As->Optimized PDF-> Popup left list - Clean Up,
对象压缩选项 -> 更改为“压缩文档结构” -> 确定保存