summaryrefslogtreecommitdiffstats
path: root/share/extensions/webslicer_create_rect.py
diff options
context:
space:
mode:
authorJabier Arraiza Cenoz <jabier.arraiza@marker.es>2014-02-19 10:48:41 +0000
committerJabiertxof <jtx@jtx.marker.es>2014-02-19 10:48:41 +0000
commitf15ac06ffd9cc8dbb098b18a6b273b32fc904fc9 (patch)
tree482bc967d7e637d3f8817aa2074362a461465603 /share/extensions/webslicer_create_rect.py
parentupdate to trunk (diff)
parentAdd SVG2 property 'paint-order'. (diff)
downloadinkscape-f15ac06ffd9cc8dbb098b18a6b273b32fc904fc9.tar.gz
inkscape-f15ac06ffd9cc8dbb098b18a6b273b32fc904fc9.zip
update to trunk
(bzr r11950.1.254)
Diffstat (limited to 'share/extensions/webslicer_create_rect.py')
-rwxr-xr-xshare/extensions/webslicer_create_rect.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/share/extensions/webslicer_create_rect.py b/share/extensions/webslicer_create_rect.py
index 7c04e8706..b4e6858af 100755
--- a/share/extensions/webslicer_create_rect.py
+++ b/share/extensions/webslicer_create_rect.py
@@ -100,6 +100,7 @@ class WebSlicer_CreateRect(WebSlicer_Effect):
self.options.dimension
def effect(self):
+ scale = self.unittouu('1px') # convert to document units
self.validate_options()
layer = self.get_slicer_layer(True)
#TODO: get selected elements to define location and size
@@ -110,10 +111,10 @@ class WebSlicer_CreateRect(WebSlicer_Effect):
rect.set('id', self.options.name)
rect.set('fill', 'red')
rect.set('opacity', '0.5')
- rect.set('x', '-100')
- rect.set('y', '-100')
- rect.set('width', '200')
- rect.set('height', '200')
+ rect.set('x', str(-scale*100))
+ rect.set('y', str(-scale*100))
+ rect.set('width', str(scale*200))
+ rect.set('height', str(scale*200))
desc = inkex.etree.SubElement(rect, 'desc')
conf_txt = "format:"+ self.options.format +"\n"
if not is_empty(self.options.dpi):