def save(self):
        """Save SVG attributes as XML attributes
		"""
        self.set_attribute("width", "%f" % self._width)
        self.set_attribute("height", "%f" % self._height)
        SVGElement.save(self)
        # save elements in the group
        for svgelm in self.elements():
            svgelm.save()
    def save(self):
        """Save SVG attributes as XML attributes
		"""
        self.set_attribute("width", "%f" % self._width)
        self.set_attribute("height", "%f" % self._height)
        SVGElement.save(self)
        #save elements in the group
        for svgelm in self.elements():
            svgelm.save()
	def save (self) :
		"""Save SVG attributes as XML attributes
		"""
		self.set_attribute("x","%f" % self._x)
		self.set_attribute("y","%f" % self._y)
		self.set_attribute("xml:space","preserve")
		
		#text fragments
		self.clear_children()
		for txt,size in self._txt_fragments :
			#span
			span = XMLElement(None,ELEMENT_TYPE,"svg:tspan")
			self.add_child(span)
			span.set_attribute("x","%f" % self._x)
			span.set_attribute("y","%f" % self._y)
			span.set_attribute("sodipodi:role","line")
			span.set_attribute("style","font-size:%s" % write_float(size) )
			#txt
			txtelm = XMLElement(None,TEXT_TYPE)
			span.add_child(txtelm)
			txtelm.set_attribute("data","%s" % txt)
		#save
	def save (self) :
		"""Save SVG attributes as XML attributes
		"""
		path_txt = self.to_string()
		self.set_attribute("d",path_txt)
		SVGElement.save(self)
Beispiel #5
0
    def save(self):
        """Save SVG attributes as XML attributes
		"""
        path_txt = self.to_string()
        self.set_attribute("d", path_txt)
        SVGElement.save(self)