答案1
要将现有 Word 文档保存为 PDF/A,您只需要最新版本的 Microsoft Word。要从其他可打印的产品创建,您可以使用免费的 PDF/A 创建器,例如www.freepdfcreator.org
如果您需要验证 PDF/A 文件是否合规,可以使用我们的免费服务:www.validatepdfa.com
将现有 PDF 文件无损转换为 PDF/A 有点棘手,而且并非总是可行。Acrobat 9 和 10 可以做到这一点。我们的公司 Solid Documents 也销售一款可以实现这一功能(以及其他常见存档功能)的产品,售价 99 美元: 固体PDF工具
答案2
PDF/A是A归档 PDF。该标准要求严格遵守其规则集(例如:“嵌入所有字体”、“不使用透明度”、“不使用 JavaScript”、“不加密”......)。
有很多 PDF 文件宣称为 PDF/A,但未通过真正的冒烟测试。该声明只是文件元数据中的一个标签。该标签可使 fe Acrobat Reader 在渲染时显示特殊提示。
检查真正的合规性需要一些相当昂贵的商业“预检”软件。目前我不知道有任何免费实用程序可以完成这项工作。另请参阅此处的一些测试结果:Isartor 测试套件。
您可以使用 Ghostscript 来(尝试)转换 PDF到PDF/A. 如何做到这一点记录在这里(更新: 更新版本请点击此处)。
但请注意:本文档最近才更新[*Ghostscript 的早期版本pdf2格式误导用户运行创建 PDF 的命令声称为 PDF/A 但未通过真正的烟雾测试。
如何使用 Ghostscript 将 PDF 转换为 PDF/A:
这是一个命令行:
gswin32c ^
-dPDFA ^
-dNOOUTERSAVE ^
-dUseCIEColor ^
-sProcessColorModel=DeviceCMYK ^
-sDEVICE=pdfwrite ^
-o output_pdfa.pdf ^
-dPDFACompatibilityPolicy=1 ^
PDFA_def.ps ^
input.pdf
[*]笔记:问题出在参数上PDFA_def.ps
。这是一个文件,你需要编辑/lib
以满足您的需求。 Ghostscript 在其子目录中附带了一个示例。示例不起作用原样,无需您编辑。如何编辑在示例的注释中。
答案3
我使用以下命令将 PDF 转换为 PDF-A:
gs -dPDFA -dBATCH -dNOPAUSE -dNOOUTERSAVE -dUseCIEColor -sProcessColorModel=DeviceCMYK -sDEVICE=pdfwrite -sPDFACompatibilityPolicy=1 -sOutputFile=MyOutPutPDF-A.pdf PDFOriginal.ps
如果您有 PDF 文件,请先将其转换为 PS 才能使用上述代码。我尝试过几次将 PDF 文件直接转换为 PDF-A。但是,没有成功。
以下是将 PDF 转换为 PS 文件的方法:
pdftops PDFOriginal.pdf PDFOriginal.ps
答案4
在 macOSX 中,如果不使用pdftops
它,我无法安装(正如@soham.m17 所建议的),您可以执行以下操作:
pdf2ps oldPdf.pdf psVersionOfOldps.ps
将您的 pdf 转换为 ps 格式,然后:
gs -dPDFA -dBATCH -dNOPAUSE -dNOOUTERSAVE -dUseCIEColor -sProcessColorModel=DeviceCMYK -sDEVICE=pdfwrite -sPDFACompatibilityPolicy=1 -sOutputFile=MyOutPutPDF-A.pdf psVersionOfOldps.ps
转换为 pdf/A。