我收到许多 PDF 格式的文件。它们以电子邮件附件的形式出现。我必须将它们提供给 Intranet 软件。我编写了一个 VB.NET 应用程序来读取这些电子邮件,收集它们的文本和附件,并相应地从 Intranet 软件填写表格。
我的问题是:新版内网软件需要PDF/A合规。我知道进行这种转换的网站,但我想知道是否有一些可执行文件、库或包可以自由地包含在我的项目中,以便以比机器人浏览另一个网站更简单的方式在本地执行此操作。
非常感谢!
您可能需要考虑评估 Datalogics APDFL。有 C、C# 和 Java 示例代码可以执行到 PDF/A 的转换。
下面是有关 PDFAConverter 示例如何工作的一些背景知识。
注意:默认情况下,此示例程序会在源目录中打开一个名为 input.pdf 的文件。它转换此文件并将输出保存在名为 out.pdf 的可执行目录中。
它演示了 PDFProcessorConvertAndSaveToPDFA() 和 PDFProcessorConvertAndSaveToPDFX() 的使用,允许用户指定(可选)回调以监控转换进度。如果需要,用户还可以选择通过在回调中返回 1 来取消操作。