Bases: pysvg.core.BaseElement, pysvg.attributes.CoreAttrib, pysvg.attributes.XLinkAttrib, pysvg.attributes.ConditionalAttrib, pysvg.attributes.ExternalAttrib, pysvg.attributes.StyleAttrib, pysvg.attributes.PresentationAttributes_All, pysvg.core.PointAttrib, pysvg.core.DimensionAttrib
Class representing the pattern element of an svg doc.
- 
__init__(x=None, y=None, width=None, height=None, patternUnits=None, patternContentUnits=None, patternTransform=None, viewBox=None, preserveAspectRatio=None, **kwargs)
- 
addElement(element)
- 
appendTextContent(text)
- 
getAttribute(attribute_name)
- 
getElementAt(pos)
- 
getXML()
- Return a XML representation of the current element.
This function can be used for debugging purposes. It is also used by getXML in SVG - @return:  the representation of the current element as an xml string 
- 
get_alignment_baseline()
- 
get_baseline_shift()
- 
get_class()
- 
get_clip()
- 
get_clip_path()
- 
get_clip_rule()
- 
get_color()
- 
get_color_interpolation()
- 
get_color_interpolation_filters()
- 
get_color_profile()
- 
get_color_rendering()
- 
get_cursor()
- 
get_direction()
- 
get_display()
- 
get_dominant_baseline()
- 
get_enable_background()
- 
get_externalResourcesRequired()
- 
get_fill()
- 
get_fill_opacity()
- 
get_fill_rule()
- 
get_filter()
- 
get_flood_color()
- 
get_flood_opacity()
- 
get_font_family()
- 
get_font_size()
- 
get_font_size_adjust()
- 
get_font_stretch()
- 
get_font_style()
- 
get_font_variant()
- 
get_font_weight()
- 
get_glyph_orientation_horizontal()
- 
get_glyph_orientation_vertical()
- 
get_height()
- 
get_id()
- 
get_image_rendering()
- 
get_kerning()
- 
get_letter_spacing()
- 
get_lighting_color()
- 
get_marker_end()
- 
get_marker_mid()
- 
get_marker_start()
- 
get_mask()
- 
get_opacity()
- 
get_overflow()
- 
get_patternContentUnits()
- 
get_patternTransform()
- 
get_patternUnits()
- 
get_pointer_events()
- 
get_preserveAspectRatio()
- 
get_requiredExtensions()
- 
get_requiredFeatures()
- 
get_shape_rendering()
- 
get_stop_color()
- 
get_stop_opacity()
- 
get_stroke()
- 
get_stroke_dasharray()
- 
get_stroke_dashoffset()
- 
get_stroke_linecap()
- 
get_stroke_linejoin()
- 
get_stroke_miterlimit()
- 
get_stroke_opacity()
- 
get_stroke_width()
- 
get_style()
- 
get_systemLanguage()
- 
get_text_anchor()
- 
get_text_decoration()
- 
get_text_rendering()
- 
get_unicode_bidi()
- 
get_viewBox()
- 
get_visibility()
- 
get_width()
- 
get_word_spacing()
- 
get_writing_mode()
- 
get_x()
- 
get_xlink_actuate()
- 
get_xlink_arcrole()
- 
get_xlink_href()
- 
get_xlink_role()
- 
get_xlink_show()
- 
get_xlink_title()
- 
get_xlink_type()
- 
get_xml_base()
- 
get_xml_lang()
- 
get_xml_space()
- 
get_y()
- 
insertElementAt(element, pos)
- 
quote_attrib(inStr)
- Transforms characters between xml notation and python notation.
- 
save(filename, encoding='ISO-8859-1', standalone='no')
- Stores any element in a svg file (including header). 
Calling this method only makes sense if the root element is an svg elemnt
- 
setAttribute(attribute_name, attribute_value)
- 
setKWARGS(**kwargs)
- Used to set all attributes given in a **kwargs parameter.
Might throw an Exception if attribute was not found.
#TODO: check if we should fix this using “setAttribute”
- 
set_alignment_baseline(alignment_baseline)
- 
set_baseline_shift(baseline_shift)
- 
set_class(aClass)
- 
set_clip(clip)
- 
set_clip_path(clip_path)
- 
set_clip_rule(clip_rule)
- 
set_color(color)
- 
set_color_interpolation(color_interpolation)
- 
set_color_interpolation_filters(color_interpolation_filters)
- 
set_color_profile(color_profile)
- 
set_color_rendering(color_rendering)
- 
set_cursor(cursor)
- 
set_direction(direction)
- 
set_display(display)
- 
set_dominant_baseline(dominant_baseline)
- 
set_enable_background(enableBackground)
- 
set_externalResourcesRequired(externalResourcesRequired)
- 
set_fill(fill)
- 
set_fill_opacity(fill_opacity)
- 
set_fill_rule(fill_rule)
- 
set_filter(filter)
- 
set_flood_color(flood_color)
- 
set_flood_opacity(flood_opacity)
- 
set_font_family(font_family)
- 
set_font_size(font_size)
- 
set_font_size_adjust(font_size_adjust)
- 
set_font_stretch(font_stretch)
- 
set_font_style(font_style)
- 
set_font_variant(font_variant)
- 
set_font_weight(font_weight)
- 
set_glyph_orientation_horizontal(glyph_orientation_horizontal)
- 
set_glyph_orientation_vertical(glyph_orientation_vertical)
- 
set_height(height)
- 
set_id(id)
- 
set_image_rendering(image_rendering)
- 
set_kerning(kerning)
- 
set_letter_spacing(letter_spacing)
- 
set_lighting_color(lighting_color)
- 
set_marker_end(marker_end)
- 
set_marker_mid(marker_mid)
- 
set_marker_start(marker_start)
- 
set_mask(mask)
- 
set_opacity(opacity)
- 
set_overflow(overflow)
- 
set_patternContentUnits(patternContentUnits)
- 
set_patternTransform(patternTransform)
- 
set_patternUnits(patternUnits)
- 
set_pointer_events(pointer_events)
- 
set_preserveAspectRatio(preserveAspectRatio)
- 
set_requiredExtensions(requiredExtensions)
- 
set_requiredFeatures(requiredFeatures)
- 
set_shape_rendering(shape_rendering)
- 
set_stop_color(stop_color)
- 
set_stop_opacity(stop_opacity)
- 
set_stroke(stroke)
- 
set_stroke_dasharray(stroke_dasharray)
- 
set_stroke_dashoffset(stroke_dashoffset)
- 
set_stroke_linecap(stroke_linecap)
- 
set_stroke_linejoin(stroke_linejoin)
- 
set_stroke_miterlimit(stroke_miterlimit)
- 
set_stroke_opacity(stroke_opacity)
- 
set_stroke_width(stroke_width)
- 
set_style(style)
- 
set_systemLanguage(language_code)
- 
set_text_anchor(text_anchor)
- 
set_text_decoration(text_decoration)
- 
set_text_rendering(text_rendering)
- 
set_unicode_bidi(unicode_bidi)
- 
set_viewBox(viewBox)
- 
set_visibility(visibility)
- 
set_width(width)
- 
set_word_spacing(word_spacing)
- 
set_writing_mode(writing_mode)
- 
set_x(x)
- 
set_xlink_actuate(xlink_actuate)
- 
set_xlink_arcrole(xlink_arcrole)
- 
set_xlink_href(xlink_href)
- 
set_xlink_role(xlink_role)
- 
set_xlink_show(xlink_show)
- 
set_xlink_title(xlink_title)
- 
set_xlink_type(xlink_type)
- 
set_xml_base(xml_base)
- 
set_xml_lang(language_code)
- 
set_xml_space(xml_space)
- 
set_y(y)
- 
wrap_xml(xml, encoding='ISO-8859-1', standalone='no')
- Method that provides a standard svg header string for a file