diff options
| author | Aaron Spike <aaron@ekips.org> | 2008-03-09 19:22:10 +0000 |
|---|---|---|
| committer | acspike <acspike@users.sourceforge.net> | 2008-03-09 19:22:10 +0000 |
| commit | 11f2bcb3dc65feb37b2cfebcbf245e5924158856 (patch) | |
| tree | 9d8fa2540a8a187ab8d47c8a07166bf8f383b065 | |
| parent | committing patch from Alvin Penner to satisfy Bug #192923 (diff) | |
| download | inkscape-11f2bcb3dc65feb37b2cfebcbf245e5924158856.tar.gz inkscape-11f2bcb3dc65feb37b2cfebcbf245e5924158856.zip | |
patch by sas from Bug #199922: speeds up dxf output
(bzr r5011)
| -rwxr-xr-x | share/extensions/dxf_outlines.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/share/extensions/dxf_outlines.py b/share/extensions/dxf_outlines.py index 2e20af56d..ab093a140 100755 --- a/share/extensions/dxf_outlines.py +++ b/share/extensions/dxf_outlines.py @@ -24,12 +24,12 @@ import inkex, simplepath, cubicsuperpath, dxf_templates class MyEffect(inkex.Effect): def __init__(self): inkex.Effect.__init__(self) - self.dxf = '' + self.dxf = [] self.handle = 255 # initiallize handle for DXF ENTITY def output(self): - print self.dxf + print ''.join(self.dxf) def dxf_add(self, str): - self.dxf += str + self.dxf.append(str) def dxf_line(self,csp): self.dxf_add(" 0\nLINE\n 5\n%x\n100\nAcDbEntity\n 8\n0\n100\nAcDbLine\n" % self.handle) self.dxf_add(" 10\n%f\n 20\n%f\n 30\n0.0\n 11\n%f\n 21\n%f\n 31\n0.0\n" % (csp[0][0],csp[0][1],csp[1][0],csp[1][1])) |
