0
我跟隨此(https://github.com/netplayer/crop)存儲庫,並創建圖像裁剪工具進行了一些更改。當我使用圖案和線條裁剪圖像時,圖像會以鋸齒狀邊緣裁剪。我怎樣才能去除鋸齒邊緣,並應用像Photoshop.Here羽毛的特徵圖像周圍的一些影子是fiddlehtml5帆布圖像作物與軟邊
這裏是我的代碼的相關部分
var canvas = document.getElementById('myCanvas');
var ctx = canvas.getContext('2d');
var points=[];
ctx.save();
ctx.beginPath();
var offset = $('#myCanvas').offset();
for (var i = 0; i < points.length; i += 2) {
var x = parseInt(jQuery.trim(points[i]));
var y = parseInt(jQuery.trim(points[i + 1]));
if (i == 0) {
ctx.moveTo(x - offset.left, y - offset.top);
} else {
ctx.lineTo(x - offset.left, y - offset.top);
}
}
ctx.restore();
var pattern = ctx.createPattern(imageObj, "repeat");
ctx.fillStyle = pattern;
ctx.fill();