3

GhostScript PDF/A 生成中似乎存在错误。

当您通过 GhostScript 生成 PDF/A 文档时,当您单击 Adob​​e Reader 时,会出现一个 Conformance 选项卡,其中显示:

“一致性:标准:PDF/A-1B ISO 名称:ISO 19005-1 状态:尚未验证”

这是一个偶然事件。当您通过命令行生成相同的 PDF 文件时,它还会提供:

有时“您当前查看的 PDF 不符合任何标准”

我使用命令行:

gswin32c -dPDFX -dBATCH -dNOPAUSE -dNOOUTERSAVE -dUseCIEColor -sProcessColorModel=DeviceCMYK -sDEVICE=pdfwrite -dPDFACompatibilityPolicy0 -sOutputFile=resu.tpdf xxx.ps PDFA_DEF.ps

任何想法如何使它始终显示一致性消息而不是不一致性?

4

2 回答 2

2

如果您认为您发现了 Ghostscritp 错误,那么如果您在http://bugs.ghostscript.com提出错误报告,我们将不胜感激。

但是,这很可能已经修复,我建议您尝试 Git 存储库中的当前代码。

如果不是,请提交错误报告,提供源文件和您正在使用的命令行,并让我们确切知道您是如何检查一致性的。

于 2011-11-24T14:29:16.053 回答
2

这是 Adob​​e Reader X(可能还有早期版本)的一个令人困惑的“功能”。“状态:尚未验证”听起来像是 Reader 可以验证 PDF/A 的一致性。但是,要使用 Adob​​e 产品验证一致性,您需要 Acrobat Pro:

标准面板存在于所有版本(Std、Pro 甚至 Reader)中。但是,验证合规性功能仅存在于 Acrobat Pro 中。

请参阅http://help.adobe.com/en_US/acrobat/using/WS58a04a822e3e50102bd615109794195ff-7b40.w.html#WS58a04a822e3e50102bd615109794195ff-7b3d.w

因此,Reader 中出现“尚未验证”并不意味着 PDF/A 不正确。

我没有 Acrobat Pro。有趣的是,一旦通过 Acrobat Pro 验证,在 Reader 中打开的文档是否会显示为已验证。

于 2013-03-22T16:21:51.803 回答