UNPKG

multi-djs

Version:

A npm of image manipulation, gif catcher and functions

13 lines 581 B
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(); }