簡體   English   中英

Python svgwrite模塊背景顏色

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM