如何将Kivy canvas转换为SVG?

2024-04-27 03:54:38 发布

您现在位置:Python中文网/ 问答频道 /正文

假设我在kivy中画了几个几何形状(见下面的例子)。 如何将它们转换为单个svg文件?你知道吗

from kivy.base import runTouchApp
from kivy.lang import Builder

KV = '''
BoxLayout
    canvas:
        Color
            rgba: 1,0,0,1
        Rectangle
            size: 100,100
            pos: 100,100
        Ellipse
            size: 100,100
            pos: 300,100
        Triangle
            points: 500, 100, 500, 200, 600, 100
'''

runTouchApp(Builder.load_string(KV))

Tags: 文件fromsvgposimportlangbasesize