imagemin-jpegoptim中文文档|imagemin-jpegoptim js中文教程|解析

npm npmdoc 2年前 (2022-01-02) 1106次浏览

imagemin-jpegoptim中文文档|imagemin-jpegoptim js中文教程|解析

安装命令:npm i imagemin-jpegoptim

imagemin-jpegoptim

用于jpegoptim 的Imagemin插件

安装

$ npm install imagemin-jpegoptim

有关要求,请参阅jpegoptim-bin的安装部分

用法

import imagemin from 'imagemin';
import imageminJpegoptim from 'imagemin-jpegoptim';

(async () => {
	await imagemin(['images/*.jpg'], {
		destination: 'build/images',
		plugins: [
			imageminJpegoptim()
		]
	});

	console.log('Images optimized');
})();

应用程序接口

imageminJpegoptim(选项?)(缓冲区)

返回一个Promise<Buffer>.

选项

类型: object

进步

类型:boolean

默认:
false

无损转换为渐进式。

最大限度

类型: number

设置最大图像质量因子。( 0100)。

尺寸

类型: number | string

尝试将文件优化到给定的大小。目标大小以千字节 ( 1n) 或百分比 ( 1%99%)单位指定

全部剥离

类型:boolean

默认:
true

从输出文件中去除所有标记。

注意:如果要控制剥离哪些标记,则必须将其设置为false

条形通讯

类型:boolean

默认:
true

从输出文件中去除注释标记。

条带Exif

类型:boolean

默认:
true

从输出文件中去除 EXIF 标记。

条带

类型:boolean

默认:
true

从输出文件中去除 IPTC/Photoshop (APP13) 标记。

条码

类型:boolean

默认:
true

从输出文件中去除 ICC 配置文件标记。

条带Xmp

类型:boolean

默认:
true

从输出文件中去除 XMP 标记标记。

缓冲

类型: buffer

要优化的缓冲区。


极客公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:imagemin-jpegoptim中文文档|imagemin-jpegoptim js中文教程|解析
喜欢 (0)
.excerpt .focus {display:none}