Ich bin neu auf Leinwand, aber habe einen guten Arbeitscode. Das Ergebnis besteht darin, eine Zeichenfläche zu generieren und sie anschließend in base64 zu konvertieren.Canvas toDataURL von String
Das Problem ist, dass, um es funktionieren zu lassen, ich brauche ein canvas-Element im HTML-Code zu haben, und ich muss das canvas Element auf der Seite nicht zeigen.
JS
var canvas = document.getElementById("canvas");
var context = canvas.getContext("2d");
...
console.log(canvas.toDataURL());
HTML
<canvas id="canvas" width=64 height=64></canvas>
Frage (n)
- Kann ich ohne Zusatz eines Canvas-Element im HTML toDataURL?
- Ist meine einzige Option, es mit CSS zu verstecken?
Haben Sie versucht, ohne Element anhängen zu dokumentieren? – guest271314