multi-djs
Version:
A npm of image manipulation, gif catcher and functions
13 lines • 581 B
JavaScript
module.exports = async (image) => {
if (!image) throw new Error("Parâmetro <image> não definido!");
const Canvas = require("canvas");
let canvas = Canvas.createCanvas(632, 357);
let ctx = canvas.getContext("2d");
ctx.fillStyle = "black";
ctx.fillRect(0, 0, 632, 357);
let avatar = await Canvas.loadImage(image);
ctx.drawImage(avatar, 199, 112, 235, 235);
let layer = await Canvas.loadImage("https://i.imgur.com/PxlGOSX.png");
ctx.drawImage(layer, 0, 0, 632, 357);
return canvas.toBuffer();
}