範例網址: https://fgophoto12.000webhostapp.com 1.創建一個canvas畫板並加上背圖 //preserveObjectStacking: true - 選中的物件不會置頂 var canvas = new fabric.Canvas('draw',{ backgroundImage: "assets/img/fgo-card.jpg",preserveObjectStacking: true});//創建一個canvas畫板並加上背圖 2.在畫布新增一個圖片 fabric.Image.fromURL('assets/img/patten/hreat1.png', function(img) { img.scale(1).set({ left: 150, top: 150, angle: 0, lockRotation: true,//旋轉控制失效 type:'st'//可用來替物件命名 }); canvas.add(img); }); 3.下載canvas圖片(搭配php) $('.download').click(function(){ //取消选择画布上的一个或多个对象 // canvas.deactivateAll().renderAll(); var fullQuality = canvas.toDataURL("image/png").replace("image/png","image/octet-stream"); var type = 'png';//图片导出为 png 格式 // console.log(fullQuality); var saveFile = function(data, filename){//這段一定要放前面 var save_link...
留言
張貼留言