使用 Node.js REST API 从 PDF 中提取图片

本快速教程将指导您如何使用 Node.js REST API 从 PDF 中提取图片。它包含设置开发环境的所有细节、开发转换器的步骤列表,以及使用基于 Node.js 的 Cloud SDK 通过 Node.js REST 接口从 PDF 中提取照片。您将学习如何从 PDF 中的单个页面或所有页面中提取图片。

先决条件

使用基于 Node.js 的 API 从 PDF 中提取图片的步骤

  1. 通过设置用于提取图像的 API 密钥和应用程序 SID 来配置 PdfApi 对象
  2. 将包含图片的源 PDF 文件上传到云存储
  3. 使用上传的 PDF 文件名和目标页码调用 获取图像() 方法
  4. 解析列表中的所有图像并获取图像 ID
  5. 对于每张图片,使用名称和图片 ID 调用 GetImageExtractAsJpeg() 方法下载图片
  6. 将图像以唯一的名称保存在磁盘上

以下步骤总结了如何使用 Node.js Low Code API 从 PDF 中提取图像。创建 PdfApi 对象,使用 PdfApi 上传源 PDF 文件,并使用 GetImages() 方法获取源 PDF 文件中的图像列表。遍历列表以获取图像 ID,然后使用 GetImageExtractAsJpeg() 方法获取图像并将其保存到磁盘。

使用 Node.js RESTful 服务从 PDF 中提取图形的代码

此代码演示了如何使用 Node.js Low Code API 从 PDF 导出图片。它从单个页面获取图片,但您可以遍历 PDF 中的所有页面,并根据图片索引从该页面获取所有或选定的图片。您可以使用页码和图片索引设置已下载图片的唯一名称。

本文教我们如何从 PDF 文件中提取图片。如果您想将图片插入 PDF 文件,请参阅 使用 Node.js REST API 将图像插入 PDF 上的文章。

 简体中文