iText,支持哪些 pdf 标准?
iText, what pdf standards are supported?
iText(确切地说是 5.5.10 版)支持哪些 PDF 标准?我在 iText 网站上找不到此信息。
为什么是 5 个,为什么不是 7 个? 5.5.10 是一个维护版本,适用于有遗留项目的人,而不是新用户应该使用的版本。
iText 5 支持 ISO 32000-1:2008 (PDF 1.7),但不支持 ISO 32000-2:2017 (PDF 2.0)。 PDF 2.0 仅从 7.1 开始受支持,PDF 2.0 支持不会反向移植到旧版本的 iText。其他新功能也是如此,例如即将推出的 SVG 支持。
在数字签名方面:iText 5 和 7 都支持 PAdES 标准,但数字签名部分已针对 PDF 2.0 完全重写,因此您可能需要使用 iText 7.1。
iText 5 和 iText 7 都支持 PDF/A(-1、-2 和 -3)。如果您有 iText 7 和 pdfInvoice add-on,您还可以支持 ZUGFeRD 标准(基于 PDF/A-3 和 CII 标准)。
iText 5 中有 PDF/UA 支持,但基于 ISO 级别的讨论,iText 7 中的可访问性得到了显着改进(关于 Tagged PDF 的部分已针对 ISO 32000-2 完全重写)。
您会发现 iText 5 版本会越来越少,所以您真的应该考虑 iText 7。另一个好处是改进了 HTML 到 PDF 的功能:iText 7 从头开始完全重写为在 HTML、iText 语法和 Tagged PDF 语法之间有更好的匹配。
我们还没有投资 PDF/X 或 PDF/VT(没有付费客户对这些标准感兴趣)。我们可能不会投资 PDF/E,因为 PDF/E-2 被 ISO 放弃了:不会有 PDF/E-2 支持 PDF/A-4,它将有工程主题。
iText(确切地说是 5.5.10 版)支持哪些 PDF 标准?我在 iText 网站上找不到此信息。
为什么是 5 个,为什么不是 7 个? 5.5.10 是一个维护版本,适用于有遗留项目的人,而不是新用户应该使用的版本。
iText 5 支持 ISO 32000-1:2008 (PDF 1.7),但不支持 ISO 32000-2:2017 (PDF 2.0)。 PDF 2.0 仅从 7.1 开始受支持,PDF 2.0 支持不会反向移植到旧版本的 iText。其他新功能也是如此,例如即将推出的 SVG 支持。
在数字签名方面:iText 5 和 7 都支持 PAdES 标准,但数字签名部分已针对 PDF 2.0 完全重写,因此您可能需要使用 iText 7.1。
iText 5 和 iText 7 都支持 PDF/A(-1、-2 和 -3)。如果您有 iText 7 和 pdfInvoice add-on,您还可以支持 ZUGFeRD 标准(基于 PDF/A-3 和 CII 标准)。
iText 5 中有 PDF/UA 支持,但基于 ISO 级别的讨论,iText 7 中的可访问性得到了显着改进(关于 Tagged PDF 的部分已针对 ISO 32000-2 完全重写)。
您会发现 iText 5 版本会越来越少,所以您真的应该考虑 iText 7。另一个好处是改进了 HTML 到 PDF 的功能:iText 7 从头开始完全重写为在 HTML、iText 语法和 Tagged PDF 语法之间有更好的匹配。
我们还没有投资 PDF/X 或 PDF/VT(没有付费客户对这些标准感兴趣)。我们可能不会投资 PDF/E,因为 PDF/E-2 被 ISO 放弃了:不会有 PDF/E-2 支持 PDF/A-4,它将有工程主题。