我有一个项目,我必须多次对PDF进行数字签名。我已经尝试过用TCPDF来实现这一点,但TCPDF似乎只允许一个签名!因为当我导入已经签名的PDF(使用FPDI(并对其进行签名时,我只有第二个sig。以及第一个的外观(图像(。
是这样吗??或者是因为FPDI没有导入嵌入的签名??TCPDF是否支持增量更新??
- 有没有一种方法可以让我用TCPDF对同一个PDF签名两次
- 或者另一个允许使用增量更新进行多重签名的库
请提供任何有用的想法或建议!
致问候,
使用FPDI,您无法编辑现有的PDF文档,但可以将各个页面导入到可重用的结构中。页面内容流之外的内容(如注释或数字签名(会丢失。
FPDI的作者Setasign(我和那家公司有亲戚关系(也提供了SetaPDF Signer组件,它允许你用纯PHP对PDF进行数字签名。该组件不是像FPDI那样免费或开源的。
请参阅此处,了解如何多次签署PDF文档。