我试图在一个VB项目中编写一个验证方法,以检查一个PDF文件是否为PDF/A。我正在使用itextsharp.pdfa,但我没有找到一种方法来验证这一点。
从这里我了解到使用itextsharp是不可能的。它是否包含一些像这样的功能呢?
在vb.net项目中是否还有其他dll可用于此验证?
发布于 2015-04-23 15:11:40
目前还没有这样的东西,但是欧洲联盟已经授权一个项目来构建一个"PDF/A一致性检查器“作为一个开源项目。您可以在这里跟踪进度:http://www.preforma-project.eu/pdfa-conformance-checker.html
检查PDF/A并不简单,所以这个项目可能需要一段时间才能完成。在ISO的PDF会议上,以及PDF协会对此进行了大量的讨论。
发布于 2019-04-19 09:23:55
VeraPdf已经发布了一段时间,可以使用PdfAValidator进行集成。
using (var pdfAValidator = new PdfAValidator.PdfAValidator())
{
var result = pdfAValidator.Validate(@"./TestPdfFiles/FromLibreOffice.pdf");
Assert.True(result);
}https://stackoverflow.com/questions/29822154
复制相似问题