JavaScriptを使用してHTML5キャンバスにいくつかの.png画像を描画しようとしています。現在、キャンバスに画像を描画する機能がありますが、画像が大きすぎて一部しか表示されません。
私が現在持っている機能は次のとおりです。
function drawImage(x, y){
var numberImage = new Image();
numberImage.src = imageSource;
context.drawImage(numberImage, x, y);
}
そして、私は以下を使用して関数を呼び出します:
var image1 = new Image();
image1.onLoad = function(){
context.drawImage(image1, 50, 50);
};
image1.src="1.png";
キャンバスに描画したときに画像のサイズを変更して、サムネイルサイズの画像にする方法を誰かが知っているかどうか疑問に思っていました。
前もって感謝します!
drawImage関数にパラメータを追加して画像のサイズを変更しようとしましたが、これは何の違いもなかったようです...
var image1 = new Image();
image1.onLoad = function(){
context.drawImage(image1, 50, 50, 10, 10);
};
image1.src="1.png";