… | 2024/07/12(金)17:49:51No.1210237711そうだねx1【imgで画像を貼るブックマークレット(静止画版・手書き開いた後)】 手書きのキャンバスを開いた後に起動するとファイル選択フォームが追加される 自動で400x400ピクセルに収まるように縮小してくれる PNGに変換されるので静止画専用(GIFアニメやAPNGは止まってしまう) javascript:var inputTgkImage=document.createElement("input");inputTgkImage.id="itgkfile";inputTgkImage.type="file";document.getElementById("ftbl").insertRow(-1).insertCell(-1).appendChild(inputTgkImage);document.getElementById("itgkfile").onchange=function(b){var a=new Image();a.onload=draw;a.onerror=failed;a.src=URL.createObjectURL(this.files[0])};function draw(){let scale=1;if(this.width>400||this.height>400){if(this.width>this.height){scale=400/this.width}else{scale=400/this.height}}var b=document.getElementById("oejs");b.width=this.width*scale;b.height=this.height*scale;var a=b.getContext("2d");a.drawImage(this,0,0,this.width,this.height,0,0,this.width*scale,this.height*scale)}function failed(){console.error("ERROR!")}; |