从Manim中的VMobject和VGroup创建SVG文件
项目描述
manim-mobject-svg
安装: pip install manim-mobject-svg
以下是使用此插件的一个示例
from manim import *
from manim_mobject_svg import *
a = Square(color=BLUE)
a.to_svg("square.svg")
这应在当前目录中创建一个名为square.svg
的文件,并返回文件路径。输出应如下所示
也可以为VGroup创建SVG文件。
from manim import *
from manim_mobject_svg import *
a = Square(color=BLUE)
b = Circle(color=RED)
c = VGroup(a, b)
c.to_svg("group.svg")
它将创建如下SVG文件
to_svg()
的参数
to_svg()
接受以下参数
path
: 要创建的SVG文件的路径。如果未指定,它将创建一个临时文件并返回文件路径。crop
: 将SVG文件裁剪到VMobject的边界框。默认:True
padding
: VMobject周围的填充。默认:0.5
此方法返回SVG文件的路径。
项目详细信息
关闭
manim_mobject_svg-0.5.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f8a8c21917e30ad1798c6a48290c0c2787dcb976b7b59ceb3e4a75f7a2e97fd5 |
|
MD5 | b653e3db17d4ca7e96beade431a06e82 |
|
BLAKE2b-256 | bb0106838a75caf675b8c098152270437d173d4448b4ce4cde61e8c738535c36 |
关闭
manim_mobject_svg-0.5.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8f6403d0cb528a98f2c0678b3733edf7f24585b5f4a821baf9186162c1196d69 |
|
MD5 | 22b214b008843a764012cbc643e4be99 |
|
BLAKE2b-256 | ee17c4a230900c5c130244bda851ed2711d5fc5507bdd36a775e73e8c40a9afe |