0

我尝试在 VB 项目中编写验证方法来检查 PDF 文件是否为 PDF/A。我在玩 itextsharp.pdfa 但我找不到验证这一点的方法。

这里 我了解到使用 itextsharp 是不可能的。itextsharp 5.5.5 是否包含一些这样的功能?

我可以在 vb.net 项目中使用其他 dll 进行此验证吗?

4

2 回答 2

1

目前还没有这样的东西,但是欧盟已经授权一个项目来构建一个“PDF/A 一致性检查器”作为一个开源项目。您可以在此处关注进度:http: //www.preforma-project.eu/pdfa-conformance-checker.html

检查 PDF/A 并非易事,因此可能需要一段时间才能完成此项目。在 PDF 的 ISO 会议上以及 PDF 协会对此进行了很多讨论。

于 2015-04-23T15:11:40.053 回答
0

VeraPdf 前段时间已经发布,可以使用PdfAValidator集成

using (var pdfAValidator = new PdfAValidator.PdfAValidator())
     {
         var result = pdfAValidator.Validate(@"./TestPdfFiles/FromLibreOffice.pdf");
         Assert.True(result);
     }
于 2019-04-19T09:23:55.107 回答