文件名称:geometrySVG:用于生成用于学校几何问题的SVG文件的python软件包
文件大小:30KB
文件格式:ZIP
更新时间:2024-05-21 11:06:02
Python
用于生成用于学校几何问题的SVG文件的python软件包。 介绍 该程序包的产生是出于算法设计涉及线和多边形的图的需要,并在图上标记了角度。 如果放置不当,文本重叠的行最多看起来看起来不整洁,最糟糕的是不可读。 即使文本不与线重叠,也不能将其放置在尽可能靠近角度的点处,但是围绕文本的弧线可能会变得非常大。 该软件包最初旨在解决此问题,并随着其扩展提供其他典型的学校几何特征。 快速开始 导入软件包后,必须创建SVGCanvas对象的实例。 from geometrySVG import SVGCanvas # Create canvas object specifying height and width canvas = SVGCanvas(300,300,cart_coords=True) 提供了可选参数cart_coords ,因为默认情况下,SVG以类似于HTML的方式测量左上角的
【文件预览】:
geometrySVG-master
----output.svg(1KB)
----geometrySVG()
--------fonts()
--------__init__.py(27B)
--------rect_in_lines.py(11KB)
--------general_utilities.py(5KB)
--------size_of_text.py(2KB)
--------afm.py(37KB)
--------core.py(11KB)
----example.py(627B)
----README.md(6KB)