Maison > Questions et réponses > le corps du texte
P粉6688042282023-08-24 18:10:17
La solution
jbeard4 fonctionne bien.
J'utilise Raphael SketchPad pour créer le SVG. Lien vers le fichier de l'étape 1.
Pour le bouton "Enregistrer" (l'identifiant du svg est "éditeur" et l'identifiant du canevas est "canvas") :
$("#editor_save").click(function() { // the canvg call that takes the svg xml and converts it to a canvas canvg('canvas', $("#editor").html()); // the canvas calls to output a png var canvas = document.getElementById("canvas"); var img = canvas.toDataURL("image/png"); // do what you want with the base64, write to screen, post to server, etc... });
P粉5949413012023-08-24 00:54:48
Voici comment procéder via JavaScript :