问题描述
我正在尝试在node.js中调整大小并裁剪图像
我一直在使用graphicsmagick:
代码如下:
gm(path)
.resize(width,height)
.crop(50,50,left,top)
.write(path,function(err){})
非常简单。我不知道如何使用画布,画布的等效功能是什么?
谢谢。
解决方法
由于某些原因,此签名从未在示例中使用:
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调整大小