我已经渲染了一个包含SVG元素的页面,该元素会创建一个饼图。
SVG元素在网页中呈现时工作正常。但是当我将相同的网页文件保存为PDF时,SVG元素(它是一个饼图)不会在PDF文件中呈现。 SVG元素由d3.js库添加。
以下是我用于添加SVG元素的网页文件的相关代码。
var svg = d3.select(".testchart").append("svg")
.attr("class", "pie-chart")
.attr("width", width)
.attr("height", height)
.append("g")
.attr("transform", "translate(" + width / 2 + "," + height / 2 + ")
rotate(" + rotate + ")");
上面的代码不是完整的html代码,它只是在网页上添加SVG元素的代码行。