small fixes
This commit is contained in:
parent
cc30a8f9a4
commit
1dc02d905e
@ -190,7 +190,7 @@ class ApplyTransformations(inkex.EffectExtension):
|
|||||||
elif element.tag in [inkex.addNS('rect', 'svg'),
|
elif element.tag in [inkex.addNS('rect', 'svg'),
|
||||||
inkex.addNS('text', 'svg'),
|
inkex.addNS('text', 'svg'),
|
||||||
inkex.addNS('image', 'svg')]:
|
inkex.addNS('image', 'svg')]:
|
||||||
node.attrib['transform'] = str(transf)
|
element.attrib['transform'] = str(transf)
|
||||||
inkex.utils.errormsg(
|
inkex.utils.errormsg(
|
||||||
"Shape %s (%s) not yet supported. Not all transforms will be applied. Try Object to path first"
|
"Shape %s (%s) not yet supported. Not all transforms will be applied. Try Object to path first"
|
||||||
% (element.TAG, element.get("id"))
|
% (element.TAG, element.get("id"))
|
||||||
|
@ -194,25 +194,25 @@ class LaserCheck(inkex.EffectExtension):
|
|||||||
page_width = self.svg.unittouu(self.document.getroot().attrib['width'])
|
page_width = self.svg.unittouu(self.document.getroot().attrib['width'])
|
||||||
width_height = self.svg.unittouu(self.document.getroot().attrib['height'])
|
width_height = self.svg.unittouu(self.document.getroot().attrib['height'])
|
||||||
fmm = self.svg.unittouu(str(so.bbox_offset) + "mm")
|
fmm = self.svg.unittouu(str(so.bbox_offset) + "mm")
|
||||||
if bbox.left > fmm:
|
if bbox.left >= fmm:
|
||||||
inkex.utils.debug("left border... ok")
|
inkex.utils.debug("left border... ok")
|
||||||
else:
|
else:
|
||||||
inkex.utils.debug("left border... fail")
|
inkex.utils.debug("left border... fail: {:0.3f} mm".format(self.svg.uutounit(bbox.left, "mm")))
|
||||||
|
|
||||||
if bbox.top > fmm:
|
if bbox.top >= fmm:
|
||||||
inkex.utils.debug("top border... ok")
|
inkex.utils.debug("top border... ok")
|
||||||
else:
|
else:
|
||||||
inkex.utils.debug("top border... fail")
|
inkex.utils.debug("top border... fail: {:0.3f} mm".format(self.svg.uutounit(bbox.top, "mm")))
|
||||||
|
|
||||||
if bbox.right + fmm <= page_width:
|
if bbox.right + fmm <= page_width:
|
||||||
inkex.utils.debug("right border... ok")
|
inkex.utils.debug("right border... ok")
|
||||||
else:
|
else:
|
||||||
inkex.utils.debug("right border... fail")
|
inkex.utils.debug("right border... fail: {:0.3f} mm".format(self.svg.uutounit(bbox.right, "mm")))
|
||||||
|
|
||||||
if bbox.bottom + fmm <= width_height:
|
if bbox.bottom + fmm <= width_height:
|
||||||
inkex.utils.debug("bottom border... ok")
|
inkex.utils.debug("bottom border... ok")
|
||||||
else:
|
else:
|
||||||
inkex.utils.debug("bottom border... fail")
|
inkex.utils.debug("bottom border... fail: {:0.3f} mm".format(self.svg.uutounit(bbox.bottom, "mm")))
|
||||||
|
|
||||||
|
|
||||||
if so.checks == "check_all" or so.stroke_widths is True:
|
if so.checks == "check_all" or so.stroke_widths is True:
|
||||||
@ -384,6 +384,7 @@ class LaserCheck(inkex.EffectExtension):
|
|||||||
for nonPathShape in nonPathShapes:
|
for nonPathShape in nonPathShapes:
|
||||||
inkex.utils.debug("id={}".format(nonPathShape.get('id')))
|
inkex.utils.debug("id={}".format(nonPathShape.get('id')))
|
||||||
|
|
||||||
|
exit(0)
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
LaserCheck().run()
|
LaserCheck().run()
|
Reference in New Issue
Block a user