canvasを使用して、2つの画像を連結させて90度に回転した画像を保存したいのですが、
保存した画像が回転されていません。
どうすれば回転した画像を保存できるのでしょうか?
javascript
1 let promiselist= []; 2 promiselist.push(loadImage("gazou1.png")); 3 promiselist.push(loadImage("gazou2.png")); 4 Promise.all(promiselist) 5 .then( function ( img ) { 6 let canvas = document.createElement('canvas'); 7 let context= canvas.getContext('2d'); 8 canvas.width = img[0].width + img[1].width; 9 canvas.height = img[0].height; 10 context.drawImage(img[0], 0, 0); 11 context.drawImage(img[1], img[1].width, 0); 12 13 let a = document.createElement('a'); 14 a.href = canvas.toDataURL('image/png'); 15 a.download = 'download.png'; 16 a.click(); 17 18 } ); 19 20
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。