我阅读了文档:https://github.com/oliver-moran/jimp
但找不到如何将图像从 png 转换为 jpg。
我一定是漏掉了一些明显的东西。
在我的服务器上使用 jimp 和 Node.js。
这是我的代码:
image.scaleToFit(500, 500, Jimp.RESIZE_BICUBIC).quality(60).write("./public/images/uploads/thumb"+req.file.filename, function(err) {
最佳答案
他们文档中的示例有什么问题?它可以满足您的需求 - 将 png 转换为 jpg。
var Jimp = require("jimp");
// open a file called "lenna.png"
Jimp.read("lenna.png", function (err, lenna) {
if (err) throw err;
lenna.resize(256, 256) // resize
.quality(60) // set JPEG quality
.greyscale() // set greyscale
.write("lena-small-bw.jpg"); // save
});
关于javascript - 如何在 jimp 中将图像从 png 转换为 jpg?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45336029/