LibreOffice DOCX转PDF/A

通过LibreOffice+Ghostscript生成PDF/A合规文档

先渲染PDF,再执行PDF/A合规转换。

示例结果

2 个示例

单个DOCX转PDF/A-2b

将单个DOCX转换为PDF/A-2b归档文件

libreoffice-docx-to-pdf-a-example1.pdf 查看文件
查看输入参数
{ "sourceFiles": [ "/Users/quyue/www/elysia-tools/public/samples/docx/simple.docx" ], "pdfaLevel": "2b" }

批量DOCX转PDF/A-3b

先合并两个DOCX,再输出PDF/A-3b文件

libreoffice-docx-to-pdf-a-example2.pdf 查看文件
查看输入参数
{ "sourceFiles": [ "/Users/quyue/www/elysia-tools/public/samples/docx/formatted.docx", "/Users/quyue/www/elysia-tools/public/samples/docx/table.docx" ], "pdfaLevel": "3b" }

Click to upload files or drag and drop files here

Maximum file size: 200MB Maximum files: 30
Supported formats: application/msword, application/vnd.openxmlformats-officedocument.wordprocessingml.document

关键信息

分类
文档与 PDF
输入类型
file, select
输出类型
file
样本覆盖
4
支持 API
Yes

概览

LibreOffice DOCX转PDF/A工具利用LibreOffice渲染引擎与Ghostscript转换技术,为您提供高效、标准的文档归档解决方案,确保转换后的PDF文件符合长期存储的PDF/A合规性要求。

适用场景

  • 需要将Word文档转换为符合长期归档标准的PDF/A格式时。
  • 在处理需要严格合规性审查的法律、财务或行政文档时。
  • 希望通过自动化流程将多个DOCX文档统一转换为标准归档格式时。

工作原理

  • 上传您的DOCX或DOC格式文档。
  • 选择所需的PDF/A合规级别(如1b、2b或3b)。
  • 系统调用LibreOffice引擎将文档渲染为PDF。
  • 通过Ghostscript进行二次处理,确保输出文件完全符合PDF/A标准。

使用场景

企业合同与法律文书的长期电子归档。
学术论文或出版物提交前的格式标准化处理。
政府机构行政公文的合规化存档。

用户案例

1. 单个DOCX转PDF/A-2b

行政专员
背景原因
需要将一份重要的公司章程转换为符合长期存储标准的PDF/A-2b格式。
解决问题
普通PDF导出无法满足归档合规性要求。
如何使用
上传DOCX文件,在PDF/A级别选项中选择“PDF/A-2b”,点击转换。
示例配置
{"pdfaLevel": "2b"}
效果
获得一份符合ISO标准的PDF/A-2b归档文件,确保文档长期可读。

2. 批量DOCX转PDF/A-3b

档案管理员
背景原因
需要将多份格式化的项目报告合并并转换为PDF/A-3b格式以备审计。
解决问题
手动逐个转换效率低下且难以统一标准。
如何使用
批量上传所有项目报告,选择“PDF/A-3b”级别,进行统一转换。
示例配置
{"pdfaLevel": "3b"}
效果
快速生成多份符合PDF/A-3b标准的归档文件,满足审计合规要求。

用 Samples 测试

xml, pdf, file

相关专题

常见问题

什么是PDF/A?

PDF/A是PDF的ISO标准化版本,专门用于电子文档的长期归档和保存,确保文档在未来任何时间都能被准确打开。

支持哪些PDF/A级别?

本工具支持PDF/A-1b、PDF/A-2b和PDF/A-3b三种常见的归档级别。

转换过程会丢失文档格式吗?

不会。我们使用LibreOffice作为渲染引擎,能够最大程度地保留原始DOCX文档的排版、字体和图像布局。

可以批量转换文档吗?

可以,您可以一次性上传多个文档,系统将依次处理并生成符合标准的PDF/A文件。

转换后的文件安全吗?

转换过程在服务器端完成,处理完成后文件将自动清理,不会存储您的原始文档。

API 文档

请求端点

POST /zh/api/tools/libreoffice-docx-to-pdf-a

请求参数

参数名 类型 必填 描述
sourceFiles file (需要先上传) -
pdfaLevel select -

文件类型参数需要先通过 POST /upload/libreoffice-docx-to-pdf-a 上传获取 filePath,然后将 filePath 传递给对应的文件字段。

响应格式

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
文件: 文件

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-libreoffice-docx-to-pdf-a": {
      "name": "libreoffice-docx-to-pdf-a",
      "description": "通过LibreOffice+Ghostscript生成PDF/A合规文档",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=libreoffice-docx-to-pdf-a",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

支持 URL 文件链接或 Base64 编码作为文件参数。

如果遇见问题,请联系我们:[email protected]