根据ISO 19005转换为pdf/a-1

根据ISO 19005转换为pdf/a-1,pdf,pdf-generation,Pdf,Pdf Generation,我正在寻找一个API,它将使我能够将.doc或.pdf文件转换为pdf/A-1。我想让我的文件符合ISO 19005标准。我不知道有哪种API(像啤酒一样免费,或者像自由一样免费)允许您以可靠、易于使用和验证的方式进行操作 Ghostscript作为命令行工具或多或少都会起作用。请参见以下答案: “” “” “” 生成的PDF文件将声明为PDF/A-1***b***(Adobe Reader将对此给出提示)。但是,您仍然无法100%验证PDF是否真正符合标准规范 P> 如果你的业务依赖于一

我正在寻找一个API,它将使我能够将
.doc
.pdf
文件转换为pdf/A-1。我想让我的文件符合ISO 19005标准。

我不知道有哪种API(像啤酒一样免费,或者像自由一样免费)允许您以可靠、易于使用和验证的方式进行操作

Ghostscript作为命令行工具或多或少都会起作用。请参见以下答案:

  • “”
  • “”
  • “”
生成的PDF文件将声明为PDF/A-1***b***(Adobe Reader将对此给出提示)。但是,您仍然无法100%验证PDF是否真正符合标准规范


<> P> <强>如果你的业务依赖于一个细致的匹配,你至少应该在商业化的PDF/A验证工具上做一些测试,然后在生产中切换到这个方法。< /强>

< P>如果你瞄准的是Windows操作系统,你可以考虑商业库,那么你可以试试。 Amyuni PDF Converter是一个虚拟打印机驱动程序,您可以使用COM/ActiveX接口或.Net程序集从应用程序以编程方式控制它;您可以将其配置为PDF/A输出


通常的免责声明适用于PDF文件,我建议您试试。它能够将PDF文档转换为PDF/A-1b文档

以下是任务的示例:

public static void convertToPdfA(string input, string output)
{
    using (PdfDocument pdf = new PdfDocument(input))
    {
        pdf.SaveOptions.ProducePdfA = true;
        pdf.Save(output);
    }
}
免责声明:我为图书馆的供应商工作。

可能的副本