本快速教程将指导您如何使用 Node.js REST API 从 PDF 中提取图片。它包含设置开发环境的所有细节、开发转换器的步骤列表,以及使用基于 Node.js 的 Cloud SDK 通过 Node.js REST 接口从 PDF 中提取照片。您将学习如何从 PDF 中的单个页面或所有页面中提取图片。
先决条件
- 创建帐户 API 凭证 从 PDF 中提取图片
- 下载 适用于 Node.js 的 Aspose.PDF Cloud SDK 从 PDF 中提取图像
- 使用上述 SDK 设置 Node.js 项目以导出图片
使用基于 Node.js 的 API 从 PDF 中提取图片的步骤
- 通过设置用于提取图像的 API 密钥和应用程序 SID 来配置 PdfApi 对象
- 将包含图片的源 PDF 文件上传到云存储
- 使用上传的 PDF 文件名和目标页码调用 获取图像() 方法
- 解析列表中的所有图像并获取图像 ID
- 对于每张图片,使用名称和图片 ID 调用 GetImageExtractAsJpeg() 方法下载图片
- 将图像以唯一的名称保存在磁盘上
以下步骤总结了如何使用 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 上的文章。