0

我需要向 Hylafax 服务器提供 PDF 文件,并且服务器希望 PDF 有效。

是否有任何 Java API 支持验证天气 PDF 文档是否符合 PDF/A 或 PDF?

以下是手动验证文档是否有效的方法:

Linux:运行file fileName.pdf命令并观察输出是否为fileName.pdf: data then document may be non-compliant PDF

Windows:右键单击文件 -> 转到详细信息页面 -> 如果属性字段值为“N”,则检查属性,则文档可能是不合规的 PDF。它应该具有值“A”。

我可以使用任何 API 验证文档吗?

4

1 回答 1

1

我不知道在有关 pdf 的主题上与 Bruno Lowagie 相矛盾。他一定是100%正确的。

但只要看看下面的链接。也许这些可以帮助你。从布鲁诺的评论中,我猜这些可能不是 100% 准确或可能不正确。

PDF/A 验证 Apache Preflight 库是一个 Java 工具,它实现了一个符合 ISO-19005 规范(又名 PDF/A-1)的解析器。检查是否符合 PDF/A-1b

https://pdfbox.apache.org/1.8/cookbook/pdfavalidation.html

3-Heights™ PDF 验证

3-Heights™ PDF Validator 保护 PDF 文档的质量和创建它们的过程。检查文档是否符合 PDF 和 PDF/A 文档的 ISO 标准。

http://www.pdf-tools.com/pdf/pdf-validator-pdfa-validate-iso.aspx

http://www.pdf-tools.com/pdf/Support/FAQ/Article.aspx?name=JNI

免费 PDF/A 验证器(不确定 api 是否存在)

这项免费的在线服务使用来自 Solid PDF Tools 的行业领先的 PDF/A 验证器。Solid PDF Tools 可以做的远不止 PDF/A 验证

http://www.validatepdfa.com/

JHOVE - JSTOR/哈佛对象验证环境

http://sourceforge.net/p/jhove/wiki/Home/

另请阅读以下stackoverflow链接

.net 验证 pdfa 文件

如果 PDF 文档符合 PDF/A,我如何测试它?

http://sourceforge.net/p/jhove/wiki/Home/ http://www.validatepdfa.com/

于 2015-06-30T07:03:01.337 回答