Table Of Contents
SVG¶
New in version 1.9.0.
Warning
This is highly experimental and subject to change. Don’t use it in production.
Load an SVG as a graphics instruction:
from kivy.graphics.svg import Svg
with widget.canvas:
    svg = Svg("image.svg")
There is no widget that can display Svg directly, you have to make your own for now. Check the examples/svg for more informations.
- 
class kivy.graphics.svg.Svg(filename, anchor_x=0, anchor_y=0, bezier_points=64, circle_points=64, color=None)¶
- Bases: - kivy.graphics.instructions.RenderContext- 
anchor_x¶
- Horizontal anchor position for scaling and rotations. Defaults to 0. The symbolic values ‘left’, ‘center’ and ‘right’ are also accepted. 
 - 
anchor_y¶
- Vertical anchor position for scaling and rotations. Defaults to 0. The symbolic values ‘bottom’, ‘center’ and ‘top’ are also accepted. 
 - 
color¶
- The default color - Used for SvgElements that specify “currentColor” - Changed in version 1.10.3: The color is gettable and settable - New in version 1.9.1. 
 - 
current_color¶
- current_color: object 
 - 
filename¶
- filename to load. - The parsing and rendering is done as soon as you set the filename. - Changed in version 1.10.3: You can get the used filename 
 - 
gradients¶
- gradients: object 
 - 
height¶
- height: ‘double’ 
 - 
width¶
- width: ‘double’ 
 
- 
