文件名称:drawSvg:一个Python 3库,用于以编程方式生成SVG图像(矢量绘图)并将其渲染或显示在Jupyter笔记本中
文件大小:452KB
文件格式:ZIP
更新时间:2024-06-11 16:19:44
jupyter-notebook drawsvg vector-drawings Python
drawSvg 一个Python 3库,用于以编程方式生成SVG图像(矢量图形)并进行渲染或在Jupyter笔记本中显示它们。 支持大多数常见的SVG标签,并且可以通过编写DrawableBasicElement或DrawableParentElement的小子类轻松添加其他标签。 包含一个交互式小部件drawSvg.widgets.DrawingWidget ,它可以基于鼠标事件来更新图形。 安装 在PyPI上可以使用drawSvg: $ pip3 install drawSvg 先决条件 开罗需要单独安装。 安装Cairo后,drawSvg可以输出PNG或SVG以外的其他图像格式。 请参阅的特定平台的。 以下是在Linux发行版和macOS上安装Cairo的一些示例。 的Ubuntu $ sudo apt-get install libcairo2 苹果系统 使用:
【文件预览】:
drawSvg-master
----drawSvg()
--------video.py(2KB)
--------drawing.py(8KB)
--------raster.py(2KB)
--------elements.py(28KB)
--------missing.py(165B)
--------__init__.py(2KB)
--------animation.py(3KB)
--------defs.py(4KB)
--------color.py(6KB)
--------widgets()
----examples()
--------example5.gif(253KB)
--------example1.png(20KB)
--------example3.png(6KB)
--------example3.svg(496B)
--------animated-fix-github.svg(3KB)
--------example2.svg(1KB)
--------example2.png(44KB)
--------example6.gif(69KB)
--------example7.gif(326KB)
--------animated.svg(875B)
--------example1.svg(2KB)
--------example4.svg(505B)
--------example4.png(9KB)
----setup.py(1KB)
----.gitignore(47B)
----README.md(11KB)
----LICENSE.txt(1KB)