是否有支持验证PDF文档是PDF / A还是PDF兼容的Java API?

时间:2015-06-30 06:06:51

标签: java itext ghost4j

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

是否有支持验证天气的PDF API PDF文档是PDF / A还是PDF兼容?

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

Linux:运行 file fileName.pdf 命令并观察输出是否为 fileName.pdf:data 然后文档可能不合规PDF

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

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

1 个答案:

答案 0 :(得分:0)

我没有知道与Bruno Lowagie有关pdf主题的矛盾。 他必须是正确的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 Validato

3-Heights™PDF验证器可以保护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 validation of pdfa file

How can I test a PDF document if it is PDF/A compliant?

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