在Kivy画布上绘制SVG

10 投票
2 回答
5250 浏览
提问于 2025-04-17 13:27

我刚接触Kivy这个框架。

我想做一个经典的模拟时钟。

我想问的是:怎么把SVG图形画到Kivy的画布上呢?

2 个回答

2

@incognick

其实不需要用其他库。你可以直接用Kivy自己来做一个小部件。

首先,你要创建一个新的类,继承自kivy.widget.Widget,然后在里面定义一个画布,并添加一些kivy.graphics.Instruction。

这里有更多详细信息。

5

Kivy的开发者现在已经开始实验性地支持SVG格式了。这项功能将在1.9.0版本中推出。

想了解更多,可以查看:

撰写回答