如何将 matplotlib 绘图的输出作为 SVG?
- 论坛
- 如何将 matplotlib 绘图的输出作为 SVG?
27 浏览
如何将 matplotlib 绘图的输出作为 SVG?
我需要将matplotlib绘图的输出转换为SVG路径,以便在激光切割机上使用。
例如,下面是一个波形图。我希望能够将这个波形图输出或保存为SVG路径,以便在类似Adobe Illustrator的程序中进行后续处理。
我知道一个名为"Cairo"的SVG库可以供matplotlib使用(matplotlib.use('Cairo')
),但我不确定这是否能够给我提供所需的SVG路径,尽管matplotlib现在将使用Cairo来生成绘图。
我已经在我的系统上安装了cairo,并且可以成功绘制一个由SVG路径组成的示例,我确实可以在Illustrator中编辑它,但我没有办法将上述方程转换为SVG路径。
(注意,此处显示的图像是一个png,因为stackoverflow不接受SVG图形进行显示)