用于图像处理的开源 JavaScript 库
无需完整下载即可获取图像大小。
什么是探针图像尺寸?
Probe-Image-Size 是一个免费的开源 API,它允许 JavaScript 开发人员在不实际下载图像的情况下获取图像的图像大小。 API 体积小,可以处理远程和本地数据,没有任何严重的依赖关系。该 API 对大图像有效,减少内存,提高处理速度,并从远程下载最少的数据。在输出数据中,API 在应用方向和裁剪等任何转换之前提供图像的宽度和高度。
API 目前支持获取 JPEG、GIF、PNG、WebP、BMP、TIFF、SVG、PSD、ICO、AVIF、HEIC 和 HEIF 的文件大小。 JPEG 和 TIFF 等格式可以在任何地方存储大小。如果要保证文件大小,请始终为同步方法提供完整的文件内容。
开始使用 Probe-Image-Size
通过 NPM 安装 Probe-Image-Size 的推荐方法。请使用以下命令进行安装。
通过 NPM 安装 Probe-Image-Size
npm install probe-image-size
通过免费的 JavaScript API 获取图像大小
开源的 Probe-Image-Size 库允许 JavaScript 开发人员无需下载即可获得图像的大小。为了获取图像的大小,API 提供了 probe() 方法。该方法获取源图像和图像处理选项。通过使用以下代码,您无需下载即可轻松获取图像的大小
无需下载即可获取图像大小
- 导入库
- 获取图像大小
在 JavaScript 中获取图像大小
const probe = require('probe-image-size');
// get by URL
let result = await probe('http://example.com/image.jpg');