У меня изображение размером 500 на 167 пикселей, и я хочу добавить 2 строки текста, но они должны быть отцентрированы, как я могу это сделать? Я использую node.js и пакет jimp, последняя строка всегда будет менять длину, как при другом имени пользователя!
Jimp.read("./imgs/background.png").then(function (image) {
image.resize(500, Jimp.AUTO)
.quality(100);
image.write("./imgs/background-test.png");
Jimp.loadFont(Jimp.FONT_SANS_32_WHITE).then(function (font) {
//What do I do here? image.print(font, x, y, "Welcome Username", 7)
image.getBuffer(Jimp.MIME_PNG, (err, buffer) => {
image.write("./imgs/background-test.png");
})
});
}).catch(function (err) {
console.error(err);
});