“SVG до PNG BASE64 JavaScript” Ответ

преобразовать SVG в Base64 JavaScript

var s = new XMLSerializer().serializeToString(document.getElementById("svg"))
var encodedData = window.btoa(s);
Undefined

Узел Base64 SVG к PNG

var fabric = require('fabric').fabric;
var canvas = new fabric.createCanvasForNode(100, 100);
var svgStr = '<svg height="100" width="100"><circle cx="50" cy="50" r="40" stroke="black" stroke-width="3" fill="red" /></svg>';

fabric.loadSVGFromString(svgStr, function(objects, options) {
  var obj = new fabric.PathGroup(objects, options);
  canvas.add(obj);            
  console.log('<img src="' + canvas.toDataURL() + '" />');
});
El-Dessouki

SVG до PNG BASE64 JavaScript

var fabric = require('fabric').fabric;
var canvas = new fabric.createCanvasForNode(100, 100);
var svgStr = '<svg height="100" width="100"><circle cx="50" cy="50" r="40" stroke="black" stroke-width="3" fill="red" /></svg>';

fabric.loadSVGFromString(svgStr, function(objects, options) {
  // PathGroup changed to Group in newer version
  var obj = new fabric.Group(objects, options);
  canvas.add(obj);            
  console.log('<img src="' + canvas.toDataURL() + '" />');
});
p2sias

Узел Base64 SVG к PNG

sudo npm install fabric
El-Dessouki

Ответы похожие на “SVG до PNG BASE64 JavaScript”

Вопросы похожие на “SVG до PNG BASE64 JavaScript”

Больше похожих ответов на “SVG до PNG BASE64 JavaScript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования