2017-05-31 3 views
0

jQueryの画像のみが後の画像キャンバスは画像のサイズを変更するが、戻りキャンバス内の余分なキャンバスの一部を示していないキャンバスjQueryのは、後の画像キャンバスがないキャンバス

function resizeImage(width, height){ 
    var image = document.getElementById('resizeImage'), 
    canvas = document.createElement('canvas'), 
    ctx = canvas.getContext('2d'); 
    ctx.drawImage(image,cropLeft, cropTop, cropWidth, cropHeight,10,10,width,height); 

    return canvas; 
    }; 

関数の上方のみ画像のサイズを変更するリサイズリサイズリサイズ。

単純なjquery htmlを使用して固定高さ幅のサイズ変更イメージを取得する方法はありますか?

答えて

1

この

function resizeImage(width, height){ 
    var image = document.getElementById('resizeImage'), 
    canvas = document.createElement('canvas'), 
    ctx = canvas.getContext('2d'); 
    ctx.canvas.height = height;//pass height 
    ctx.canvas.width = width;//pass width 
    ctx.drawImage(image,cropLeft, cropTop, cropWidth, cropHeight,10,10,width,height); 
    return canvas; 
    }; 
+0

捕捉されないにReferenceErrorをお試しください:cropHeightは –

+0

に定義されていないあなたは高さと幅THERを渡す必要があり@jayeshchaudhary – Manoj

関連する問題