Ich benutze Fabricjs Leinwand zum Entwerfen. Java-Skript zum Herunterladen der Bilddatei verwenden. aber nach dem Herunterladen kann Bildrand nicht sehen.Heruntergeladene Bild hat keine Grenze
Codebeispiel:
<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();
}
Rand auf Leinwand anwenden und dann versuchen, herunterzuladen Beispiel: canvas .style.border = '1px solid # 000'; – pareshm
ich versuchte das auch .. aber nach dem Download Bild hat keine Grenze .. –
@pareshm .. Ich habe diesen Fehler nach dem Hinzufügen von Grenze zu Leinwand. Fehler: Uncaught TypeError: Kann die Eigenschaft 'border' von undefined nicht setzen –