From 13ef963e464ea547bc312b328f8d3841a73b6899 Mon Sep 17 00:00:00 2001 From: daid Date: Fri, 3 Aug 2012 10:32:31 +0200 Subject: [PATCH] Fix an decode error on filenames. --- Cura/cura_sf/fabmetheus_utilities/svg_writer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cura/cura_sf/fabmetheus_utilities/svg_writer.py b/Cura/cura_sf/fabmetheus_utilities/svg_writer.py index a744a0b..8a07844 100644 --- a/Cura/cura_sf/fabmetheus_utilities/svg_writer.py +++ b/Cura/cura_sf/fabmetheus_utilities/svg_writer.py @@ -198,7 +198,7 @@ class SVGWriter: self.setMetadataNoscriptElement('minZ', 'Z: ', self.cornerMinimum.z) self.textHeight = float( self.sliceDictionary['textHeight'] ) controlTop = len(loopLayers) * (self.margin + self.extent.y * self.unitScale + self.textHeight) + self.marginTop + self.textHeight - self.svgElement.getFirstChildByLocalName('title').setTextContent(os.path.basename(fileName).encode("utf-8") + ' - Slice Layers') + self.svgElement.getFirstChildByLocalName('title').setTextContent(os.path.basename(fileName).decode("utf-8").encode('ascii', 'replace') + ' - Slice Layers') svgElementDictionary['height'] = '%spx' % self.getRounded(max(controlTop, self.controlBoxHeightMargin)) width = max(self.extent.x * self.unitScale, svgMinWidth) svgElementDictionary['width'] = '%spx' % self.getRounded( width )