NodeJs 中使用 resize-img 制作缩略图
# 安装组件
npm install --save resize-img
1
# 代码实现
const resizeImg = require('resize-img');
resizeImg(fs.readFileSync(file_path), {width: 800}).then(buf => {
fs.writeFileSync(file_path, buf);
});
1
2
3
4
2
3
4
# 官方案例
const fs = require('fs');
const resizeImg = require('resize-img');
(async () => {
const image = await resizeImg(fs.readFileSync('unicorn.png'), {
width: 128,
height: 128
});
fs.writeFileSync('unicorn-128x128.png', image);
})();
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
上次更新: 2024/02/20, 17:31:36
- 01
- Node与GLIBC_2.27不兼容解决方案08-19
- 02
- Git清空本地文件跟踪缓存08-13