![](/img/trans.png)
[英]SVGwrite: exporting to png/jpg with a background color and filling annulus
[英]Python svgwrite module background color
我在我的Python代碼中使用svgwrite模塊,我想設置一個背景顏色。 到目前為止,我還沒有找到任何東西。 有辦法嗎?
我希望在初始化過程中有所作為:
import svgwrite
canvas = svgwrite.drawing.Drawing(fill="#225566") # or background="#225566", or sth similar
canvas.save('image.png')
或者我可以在整個地方繪制矩形,但這很奇怪。
看來svg本身並沒有定義如何設置背景顏色。 對於svgwrite我用這個:
svg_size_width = 900
svg_size_height = 4500
dwg = svgwrite.Drawing(name, (svg_size_width, svg_size_height), debug=True)
dwg.add(dwg.rect(insert=(0, 0), size=('100%', '100%'), rx=None, ry=None, fill='rgb(50,50,50)'))
dwg.save()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.