Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 在D3js-Canvg中导出带有变换值的svg,结果在开始处为灰色线_Css_D3.js_Svg_Canvg - Fatal编程技术网

Css 在D3js-Canvg中导出带有变换值的svg,结果在开始处为灰色线

Css 在D3js-Canvg中导出带有变换值的svg,结果在开始处为灰色线,css,d3.js,svg,canvg,Css,D3.js,Svg,Canvg,我正在使用cannvg导出在D3js中创建的svg。每当svg有转换值时,输出的图像中就会出现一条灰线。如果我们去掉灰线就不见了。(线以绿色圆圈显示) 下面是我的svg代码 var svg = mapContainer.append("svg") .attr("width", width) .attr("fill","#fff") .attr("transfo

我正在使用cannvg导出在D3js中创建的svg。每当svg有转换值时,输出的图像中就会出现一条灰线。如果我们去掉灰线就不见了。(线以绿色圆圈显示)

下面是我的svg代码

              var svg = mapContainer.append("svg")
                  .attr("width", width)
                  .attr("fill","#fff")
                  .attr("transform","translate(100, 0)")
                  .attr("height", height);
我正在使用canvg导出此svg

  var canvasBase = document.createElement('canvas');
    var html = d3.select("svg")
                  .node().parentNode.innerHTML;
    canvg(canvasBase, html)