манипулирование изображением узла-холста - PullRequest
0 голосов
/ 25 мая 2011

Я пытаюсь изменить размер и обрезать изображение в node.js

Я использую graphicsmagick:

код выглядит следующим образом:

gm(path)
.resize(width, height)
.crop(50, 50, left, top)
.write(path, function(err){})

Это очень просто. Я понятия не имею, как использовать холст, что эквивалентно холсту?

Спасибо.

1 Ответ

3 голосов
/ 27 мая 2011

По какой-то причине эта подпись никогда не используется в примерах:

context.drawImage(img, sx, sy, sw, sh, dx, dy, dw, dh);
  • img = элемент изображения
  • sx = источник x
  • sy = источник y
  • sw = ширина источника
  • sh = высота источника
  • dx = пункт назначения x
  • dy = пункт назначения y
  • DW = ширина назначения
  • dh = высота пункта назначения

Обрезка с использованием sx, sy, sw, sh

Изменить размер с помощью dw, dh

...