我正在寫一個web應用程序加載圖像和畫布上顯示(更確切地說,我正在寫一個使用HTML5/JavaScript的Tizen應用程序)。旋轉並保存爲JavaScript的圖像
我能正常加載圖像:
function loadImage(file) {
var img = new Image();
img.src = file;
return img;
}
一切工作正常,直到我開始得到的圖像顯示其在錯誤的方向。我弄清楚如何獲得EXIF和方向,我想知道如何改變上述功能來返回正確的圖像?
function loadImage(file) {
var img = new Image();
img.src = file;
// Retrieve EXIF orientation (works fine)
...
// What should I do here to rotate the img?
return img;
}
我一直在四處尋找和其他人暗示繪製在畫布旋轉的圖像,但是這會導致很多的問題,在我的計算(x,y是其中沒有0,0,寬度和高度與畫布尺寸不一樣)。
實際上,你真的需要使用'canvas'旋轉。 –
無法旋轉圖像本身? –