forked from bartvdbraak/blender
Revert "Fix for rB61a330baca0f: Changed SVG file encoding from UTF-16 to UTF-8."
This reverts commit 490f2aeb8247463a7ea1a86a3a8c4246fcf45f23.
This commit is contained in:
parent
2103cf9355
commit
4c86271bd9
@ -27,7 +27,7 @@ et.register_namespace("inkscape", "http://www.inkscape.org/namespaces/inkscape")
|
|||||||
et.register_namespace("sodipodi", "http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd")
|
et.register_namespace("sodipodi", "http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd")
|
||||||
|
|
||||||
|
|
||||||
# use utf-8 here to keep ElementTree happy
|
# use utf-8 here to keep ElementTree happy, end result is utf-16
|
||||||
svg_primitive = """<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
svg_primitive = """<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="{:d}" height="{:d}">
|
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="{:d}" height="{:d}">
|
||||||
</svg>"""
|
</svg>"""
|
||||||
@ -128,7 +128,7 @@ class SVGPathShader(StrokeShader):
|
|||||||
|
|
||||||
# write SVG to file
|
# write SVG to file
|
||||||
indent_xml(root)
|
indent_xml(root)
|
||||||
tree.write(self.filepath, encoding='UTF-8', xml_declaration=True)
|
tree.write(self.filepath, encoding='UTF-16', xml_declaration=True)
|
||||||
|
|
||||||
# - Fill export - #
|
# - Fill export - #
|
||||||
class ShapeZ(BinaryPredicate1D):
|
class ShapeZ(BinaryPredicate1D):
|
||||||
@ -222,7 +222,7 @@ class SVGFillShader(StrokeShader):
|
|||||||
|
|
||||||
# write SVG to file
|
# write SVG to file
|
||||||
indent_xml(root)
|
indent_xml(root)
|
||||||
tree.write(self.filepath, encoding='UTF-8', xml_declaration=True)
|
tree.write(self.filepath, encoding='UTF-16', xml_declaration=True)
|
||||||
|
|
||||||
|
|
||||||
def indent_xml(elem, level=0, indentsize=4):
|
def indent_xml(elem, level=0, indentsize=4):
|
||||||
@ -302,4 +302,4 @@ def write_animation(filepath, frame_begin, fps=25):
|
|||||||
|
|
||||||
# write SVG to file
|
# write SVG to file
|
||||||
indent_xml(root)
|
indent_xml(root)
|
||||||
tree.write(filepath, encoding='UTF-8', xml_declaration=True)
|
tree.write(filepath, encoding='UTF-16', xml_declaration=True)
|
||||||
|
Loading…
Reference in New Issue
Block a user