[英]Canvg | How can I style canvas elements during creation from SVG?
我正在使用Canvg创建一个(隐藏的)画布元素,并允许用户将SVG保存为图像或pdf。 画布看起来像这样:
样式错误(!),并且似乎也缺少一些路径。 我尝试使用CSS更改样式。 这适用于背景颜色和字体系列,但不适用于其他任何东西:
canvas#canvas {
background-color: aliceblue;//works
font-family: sans-serif;//works
font-size: 10px;//works
fill: gray;//doesn't work
}
有谁知道在使用canvg创建画布元素时如何设置路径和字体颜色的样式?
可以使用printThis
库将SVG的div保存为pdf。 div ID可用于将SVG转换为pdf。 例如:如果divID为svgdiv
,则可以在jquery中执行以下语句:
$("#svgdiv").printThis()
并以pdf格式下载。
有关更多信息: jasonday / printThis
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.