Florian Festi
b8c8a9ec8d
Fix pstoedit for non Unix OSs
...
Resolves : #362
2022-02-07 18:06:20 +01:00
Florian Festi
6440bcb639
Get text working for both SVG and PS
...
Move coordiate translation to to finish() method
Use Latin1 encoding for text PS in output
Add Boxes.set_font() to support basic font styles:
serif, sans-serif and monospaced
in normal, bold, italic and both bold and italic
2020-05-18 22:30:28 +02:00
Florian Festi
9e08691e15
Remove SVG and PS post processing code
...
Remove Extend class from svgutil
2020-05-18 22:30:28 +02:00
Thomas Kalka
fd48e57f33
Implement new backend without cairo
...
by providing SVGSurface, PSSurface and Context classes
Disable post processing as we want to create proper files right away
2020-05-18 22:30:28 +02:00
Florian Festi
02988d12c5
Catch exceptions from failed ps2edit calls
2019-08-15 23:12:35 +02:00
Florian Festi
fff74cf382
Add metadata as a xml comment
...
Resolves #66
2019-07-07 13:43:04 +02:00
Florian Festi
31d46088c2
Move drawing to origin for SVGs
2019-07-04 17:52:28 +02:00
Wayne Wylupski
c5d434105b
Add svg_Ponoko output format
...
This is just regular SVG with Ponoko-specific line properties
Yes, the lines are too thin to be seen in a regular web browser.
Resolves : #112
2019-02-03 16:30:28 +01:00
Wayne Wylupski
abacdd486e
Implement proper color handling
...
Avoid accessing Boxes.ctx (the cairo context) all over the code.
Have named colors
2019-02-03 16:28:02 +01:00
Wayne Wylupski
acb457be2a
Add GPL copy right header
2019-02-02 18:05:04 +01:00
Florian Festi
07661b1eae
Formats: Generate tempfile in same directory to ensure rename works.
2017-02-04 15:01:16 +01:00
schinken
93af56ff9c
Code Reformat #1
2016-08-17 15:07:41 +02:00
Florian Festi
db2b753446
Adjust media size for post script output
2016-08-03 22:20:13 +02:00
Florian Festi
21948ade3b
Add ai, pdf output formats, tweak dxf and plt
2016-07-23 21:56:10 +02:00
Florian Festi
a1c6652552
Use a more robust way to replace the size and viewport in the svg
...
Increase maximum size of canvas to 10000mm squared.
2016-06-29 14:07:51 +02:00
Florian Festi
9f4e115c9a
Support formats via pstoedit
2016-06-29 13:58:26 +02:00