node.js - 如何使用NodeJS根据图像大小更改水印大小?
问题描述
我正在尝试使用带有multer和图像库的 nodejs 保存图像,我想根据图像大小更改水印大小。但无法做到这一点。请帮我解决这个小问题。
images(path.resolve(__dirname, "./public/images/" + fileName))
.draw(
images(path.resolve(__dirname, "./public/images/watermark1.png")),
10,
10
).save(path.resolve(__dirname, "./public/images/" + fileName), {
quality: 100,
});
解决方案
推荐阅读
- google-maps - react-native-map 使应用程序崩溃
- angular - 如何从数组中只获取一个元素
- python - django url_for 等效
- laravel - 如何刷新/重置模型以使其再次变为新模型
- python - 将相同的 TensorFlow 损失函数复制到 Keras 时的不同行为
- javascript - 如何在 Javascript 中为多个(但不是全部)导入设置别名?
- java - 使用 sed 删除变量名中的 _
- azure - 无法启动处于可用状态的 Azure 虚拟机
- d3.js - D3js 从 GeoJSON 生成路径
- python - Python解释器输出到变量