我正在尝试将 SVG 绑定到画布。SVG 有一个笔触宽度设置,它似乎比绑定到画布时所需的要厚。什么可能导致这种情况以及如何解决这个问题?
我用来将 svg 绑定到 html5 画布的库是canvg
下面的 JS 小提琴在画布上显示了 SVG 和绑定的 svg。
JS 小提琴:http: //jsfiddle.net/fYAAf/111/
var image = new Image();
var canvas = document.createElement('canvas');
canvas.width =1090;
canvas.height = 1875;
var context = canvas.getContext('2d');
context.drawSvg(xml, 0, 0);
image.src = canvas.toDataURL();