我想使用允许我签署 PDF 文档的 Java API。每个人都在谈论 iText,但它的许可证上有一行,简直糟透了:
根据 GNU Affero 通用公共许可证第 7(b) 节,您必须在使用 iText 创建或操作的每个 PDF 中保留生产者行。
有替代方案吗?到目前为止,我发现的只是 iText 包装器。
我想使用允许我签署 PDF 文档的 Java API。每个人都在谈论 iText,但它的许可证上有一行,简直糟透了:
根据 GNU Affero 通用公共许可证第 7(b) 节,您必须在使用 iText 创建或操作的每个 PDF 中保留生产者行。
有替代方案吗?到目前为止,我发现的只是 iText 包装器。
我不知道其中是否有签名,但这里有一个开源产品列表。
顺便说一句,我用过的只是 iText。
您没有讲述有关 Itext 许可的全部故事。如果您付款,该通知就会消失。
试试 Apache 的 PDFBox ..
检查此示例https://stackoverflow.com/a/13387484/2267723
或尝试旧版本的iText 2.1.7 (GPL),这是一个很好的例子:单击. 只是要知道您需要的 BouncyCastle 的工作版本是 bcprov JDK15, 1.46:下载
祝你好运