Draft: importSVG: handle viewBox in mm (PR10929 fix was not correct) (#11143)

This commit is contained in:
Roy-043
2023-10-22 19:45:15 +02:00
committed by GitHub

View File

@@ -825,8 +825,8 @@ class svgHandler(xml.sax.ContentHandler):
else:
# nested svg element
unitmode = 'css' + str(self.svgdpi)
vbw = getsize(data['viewBox'][2], unitmode)
vbh = getsize(data['viewBox'][3], unitmode)
vbw = getsize(data['viewBox'][2], 'discard')
vbh = getsize(data['viewBox'][3], 'discard')
abw = getsize(attrs.getValue('width'), unitmode)
abh = getsize(attrs.getValue('height'), unitmode)
self.viewbox = (vbw, vbh)