首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python svgwrite模块背景色

Python svgwrite模块背景色
EN

Stack Overflow用户
提问于 2014-04-05 14:37:01
回答 1查看 4.6K关注 0票数 7

我在Python代码中使用svgwrite模块,我想设置一个背景色。到目前为止,我还没有找到任何东西。有办法吗?

在初始化过程中,我希望得到一些东西:

代码语言:javascript
复制
import svgwrite

canvas = svgwrite.drawing.Drawing(fill="#225566") # or background="#225566", or sth similar
canvas.save('image.png')

或者我可以把长方形画得到处都是,但这很奇怪。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-25 01:10:59

似乎svg本身并没有定义如何设置背景颜色。对于svgwrite,我使用以下方法:

代码语言:javascript
复制
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()
票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22882247

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档