SVG绘图库
项目描述
svg.py
生成SVG文件的Python库。
特性
- 兼容所有SVG标准:1.1,1.2,2.0,Tiny。
- 100%类型安全。
- 纯Python。
- 无第三方运行时依赖。
- 无过时属性,只有实际有效的。
- 与标准相同的名称和结构。如果您知道如何编写SVG文件,那么您就知道如何使用这个库。
基于svg-xsd-schema 和 MDN参考。
安装
python3 -m pip install --user svg.py
用法
在线尝试svg.py: svg.orsinium.dev.
import svg
canvas = svg.SVG(
width=60,
height=60,
elements=[
svg.Circle(
cx=30, cy=30, r=20,
stroke="red",
fill="white",
stroke_width=5,
),
],
)
print(canvas)
更多示例请参阅 示例。
使用svg.py的项目
GitHub主题 svg-py 包含一些以某种方式使用svg.py的项目。如果想让您的项目出现在列表中,只需将 svg-py
添加到项目主题列表中。 如何操作.
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码发行版
svg_py-1.5.0.tar.gz (40.7 kB 查看哈希值)
构建发行版
svg_py-1.5.0-py3-none-any.whl (13.4 kB 查看哈希值)