Node-canvas: изменить размер изображения - PullRequest
0 голосов
/ 05 октября 2018

Есть ли способ изменить размер изображения?У меня есть этот код:

fs.readFile('./model/pic.jpg', (err, data) => {
    img = new Image;
    img.src = data;

    if (img.width > img.height) {
        img.height = 224;
    } else {
        img.width = 224;
    }

    const canvas = new Canvas(img.width, img.height);
    const ctx = canvas.getContext('2d');

    ctx.drawImage(img, 0, 0, img.width / 4, img.height / 4);
})

Но изображение и поэтому холст все еще имеет оригинальный размер 500x375.

Любая идея?

...