本简短教程将指导您如何使用 Node.js REST API 在线裁剪 image。您将学习如何使用基于 Node.js 的 Cloud SDK,通过 Node.js Low Code API 在线裁剪图片。教程还将指导您定义裁剪参数,并根据需求将输出图像保存为任意格式。
先决条件
- 创建帐户 API 凭证 裁剪图像
- 下载 适用于 Node.js 的 Aspose.Imaging Cloud SDK 进行裁剪图像和更改格式(如果需要)
- 使用上述 SDK 设置 Node.js 项目
使用 Node.js Low Code API 裁剪 JPEG 图像的步骤
- 定义基本 URI、客户端 ID 和客户端密钥以初始化 ImagingApi 对象
- 定义输入图像,将其读入内存流并上传到云存储进行进一步处理
- 定义裁剪参数并准备裁剪图像请求
- 使用 裁剪图像() 方法执行裁剪操作
- 检索裁剪后的图像并将其保存在磁盘上
以下步骤概括了使用 Node.js RESTful 服务裁剪图片的流程。定义凭证,创建 ImagingApi 和上传请求,并将图片文件上传到云存储。最后,定义裁剪参数,创建裁剪图片请求,并使用定义的请求裁剪图片。
基于 Node.js API 的照片裁剪工具代码
此代码演示了使用基于 Node.js 的 API 在线裁剪照片的过程。我们使用的输出格式为 JPG。当然,您也可以根据需要设置其他格式。您可以通过设置相应的参数来选择上传图片的任意部分。
本文教我们如何使用 Node.js REST API 从图片中剪切图像。要调整图像大小,请参阅 使用 Node.js REST API 更改图像大小 上的文章。