【问题标题】:Drawing SVG on Kivy canvas在 Kivy 画布上绘制 SVG
【发布时间】:2013-01-07 14:05:08
【问题描述】:

我是 Kivy 的新手。 我需要创建一个经典的模拟时钟。

我的问题是:如何将 svg 图形绘制到 kivy 画布中?

【问题讨论】:

    标签: python canvas svg kivy


    【解决方案1】:

    【讨论】:

    • @tito - 我也在尝试显示 svg,但最后我想显示一个图表。我发现 pygal 会输出 svg。有没有更简单的方法在 kivy 中显示图表(简单的线/条/可能是股票代码图表)?我检查了 matplotlib 并创建一个后端似乎是相当多的工作。那是你会走的路还是我应该等待 SVG 的实现?谢谢!
    【解决方案2】:

    @incognick

    无需使用任何其他库。使用 Kivy 本身制作一个小部件。

    为此,首先将 kivy.widget.Widget 子类化,然后定义一个带有一些 kivy.graphics.Instruction 的画布。

    More detail here.

    【讨论】:

      猜你喜欢
      • 2023-03-14
      • 1970-01-01
      • 2021-06-25
      • 2022-01-10
      • 1970-01-01
      • 2012-10-05
      • 2017-04-28
      • 2013-07-30
      • 2012-12-07
      相关资源
      最近更新 更多