我正在使用fabricjs畫布進行設計。使用java腳本下載圖像文件。但下載後無法看到圖像邊框。下載的圖像沒有邊框
代碼示例:
<canvas id="c" runat="server" style="border:2px solid black;" ></canvas>
<img alt="" src="" id="finalImge" runat="server" style="border:2px solid black;" />
function DownloadDesign()
{
var canvas = document.getElementById('c').fabric;
var img = document.getElementById('finalImge');
img.src = canvas.toDataURL("image/png");
var a = $("<a>").attr("href", img.src).attr("download", "Design.png").appendTo("body");
a[0].click();
a.remove();
}
將邊框應用於畫布,然後嘗試下載 示例:canvas .style.border ='1px solid#000'; – pareshm
我也試過,但..但下載後的圖像沒有邊界.. –
@pareshm ..我添加邊框到畫布後出現此錯誤。錯誤:未捕獲TypeError:無法設置未定義的屬性'border' –