我在Python代码中使用了svgwrite模块,想要设置背景颜色,但目前还没有找到相关信息。请问是否有设置背景颜色的方法?我希望在初始化时就能够设置。
import svgwrite
canvas = svgwrite.drawing.Drawing(fill="#225566") # or background="#225566", or sth similar
canvas.save('image.png')
或者我可以到处画矩形,但那只是很奇怪。
<svg>
上设置“background-color”CSS样式属性(但不能嵌套SVG)以在浏览器中显示,但这可能无法与SVG到PNG转换器一起使用。在图形中绘制一个背景着色的矩形作为第一个元素也没有问题。 - AmeliaBR