IRONSOFTWAREHOME
PDF/A
import {PdfDocument} from "@ironsoftware/ironpdf";

(async () => {
    // Open a PDF or use an exisiting rendered PDF
const pdf = await PdfDocument.fromFile("source_doc.pdf");

    // Perform PDF Editing Tasks...
    
    // Convert to PDF/A-3b Document
await pdf.convertToPdfA();

    // Save the PDF/A-3b Document to File
    await pdf.saveAs("pdfa-compliant.pdf");
})();
npm i @ironsoftware/ironpdf
PDF/A

PDF/A

IronPDF 支持将 PDF 导出为 PDF/A-3b 标准,该标准是 ISO PDF 规范的严格子集,旨在创建文档的存档版本,确保它们总是准确显示为保存时的样子。

此外,IronPDF 致力于遵循 Google 提出的增强 PDF 存档和可访问性的计划,并遵守 PDF 文档的 Section 508 标准。 2021 年,IronPDF 转变为使用 Google Chromium HTML 渲染引擎从 HTML 渲染 PDF,这使得软件可以继承Google 对于 PDF 生成的可访问性改进。

使用IronPDF的convertToPdfA方法,您可以将普通PDF转换为符合存档标准的格式。 然后,可以导出输出 PDF。

以下是展示如何使用IronPDF转换PDF的代码示例:

  • PdfWriter:此对象负责写入PDF文件。它作用于文件路径,并写入有效PDF文档所需的结构。
  • 我们首先导入必要的命名空间,例如IronPdf。
  • 接下来,我们创建一个新的PdfDocument对象,用于处理PDF操作。
  • 我们将一个名为"example.pdf"的现有PDF文件加载到pdf变量中。
  • 使用ConvertToPdfA()方法,我们将加载的PDF文档转换为PDF/A-3b标准。
  • 最后,将转换后的文档保存为 "example_pdfA.pdf",并将成功信息打印到控制台。

确保您的项目中已安装IronPDF以有效运行此代码。

立即探索 PDF/A 转换代码示例!
在 GitHub 上查看

准备开始了吗?

版本:2026.6刚刚发布

Key in blue circle

立即获取免费的 30 天试用版密钥。

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

OR
bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥。
无需信用卡或创建账户
Node.js 模块下载用于 PDF
using npm 安装

版本: 2026.6

  1. 下载并安装 Node.js 12+。
  2. 在终端中执行上述命令。

$999 起