Ejemplo n.º 1
0
    def writeSVG(self, filename):
        svg = builder(version="1.0", encoding="utf-8")

        with svg.svg(
            **{
                "xmlns:dc": "http://purl.org/dc/elements/1.1/",
                "xmlns:rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
                "xmlns:svg": "http://www.w3.org/2000/svg",
                "xmlns": "http://www.w3.org/2000/svg",
                "version": "1.1",
                "width": "128",
                "height": "128",
            }
        ):

            self.toSVG(svg)

        svg_fd = open(filename, "wb")
        svg_fd.write(str(svg))
        svg_fd.close()