使用 Node.js REST API 删除 PDF 元数据

本文介绍如何使用 Node.js REST API 删除 PDF 元数据。您将学习如何使用基于 Node.js 的 Cloud SDK,使用 Node.js Low Code API 自动从 PDF 中删除元数据。此外,我们还将分享处理 PDF 文件元数据的详细信息,例如插入和删除自定义文件属性。

先决条件

使用 Node.js REST 接口清除 PDF 元数据的步骤

  1. 通过设置 API 密钥和 App SID 来实例化 PdfApi 对象,以删除自定义属性
  2. 将目标 PDF 文件加载到具有自定义属性的 Document 对象中
  3. 调用 删除属性() 方法删除自定义属性
  4. 如果需要,使用 pdfApi.GetDocumentProperties() 方法显示属性的精简列表
  5. 下载更新的 PDF 文件

以上步骤总结了使用 Node.js Low Code API 开发 PDF 属性移除器的过程。调用 UploadFile() 方法上传目标 PDF 文件,并调用 DeleteProperties() 方法删除自定义属性。请注意,您无法移除内置属性,但可以使用 pdfApi.PutSetProperty() 方法并将 Value 属性设置为 null。

使用 Node.js RESTful 服务剥离 PDF 元数据的代码

此代码演示了如何使用基于 Node.js 的 API 清理 PDF 元数据。如果您想添加新的自定义属性,可以使用 pdfApi.PutSetProperty() 方法,该方法会检查同名属性是否可用,如果可用则更新其值;否则,将其添加为自定义属性。如果您想显示 PDF 文件中的当前属性集,请使用 GetDocumentProperties() 方法并遍历 API 响应中的列表。

本文教我们删除 PDF 文件中所有自定义属性的过程。如果您想添加新的自定义属性或设置现有属性的值,请参阅 使用 Node.js REST API 更新 PDF 元数据 上的文章。

 简体中文