0
画像フォーマットを変更できますか?私はJPGではなくPNGで保存したい。Javascript drawImageとnewImage()ファイルフォーマットを変更する
私は(JPEG)にファイル形式を変更したいimg.srcを使用して表示した後 var canvas = document.getElementById("canvas_final");
var ctx = canvas.getContext("2d");
var img1 = loadImage(imageData, main);
var img2 = loadImage('imagens/mask.png', main);
var imagesLoaded = 0;
function main() {
imagesLoaded += 1;
if(imagesLoaded == 2) {
ctx.drawImage(img1, 0, 0);
//ctx.globalAlpha = 0.5;
ctx.drawImage(img2, 0, 400);
}
}
function loadImage(src, onload) {
var img = new Image();
img.onload = onload;
img.src = src;
return img;
}
ない(PNG)
MIMEタイプは、あなたがコンプライアンスHTTPのブラウザを確認するためにこれを使用してPNGを返します「画像/ JPEG」でなければなりません。 github.io/jstests/toDataUrl_mime_type_test/ "jpeg"にとって非常に重要な画質設定を追加するのを忘れました。ブラウザ固有のフォーマット(例:Chrome toDataURL(画像/ウェブ)、品質) – Blindman67
ありがとうございます。 MIMEのタイプミスを修正しました。要件の内容が完全にはっきりしていないので、これは単なる例にすぎません。 –