improved svg export

This commit is contained in:
hneemann 2017-02-23 13:14:34 +01:00
parent 5b8a5d9785
commit b426cef78b
2 changed files with 37 additions and 7 deletions

View File

@ -69,7 +69,7 @@ public class GraphicSVG implements Graphic, Closeable {
w.write(" width=\"" + width + "mm\"\n" w.write(" width=\"" + width + "mm\"\n"
+ " height=\"" + height + "mm\"\n" + " height=\"" + height + "mm\"\n"
+ " viewBox=\"" + min.x + " " + min.y + " " + (max.x - min.x) + " " + (max.y - min.y) + "\">\n"); + " viewBox=\"" + min.x + " " + min.y + " " + (max.x - min.x) + " " + (max.y - min.y) + "\">\n");
w.write("<g>\n"); w.write("<g stroke-linecap=\"square\">\n");
} }
@Override @Override

View File

@ -29,12 +29,22 @@
</visualElement> </visualElement>
<visualElement> <visualElement>
<elementName>NFET</elementName> <elementName>NFET</elementName>
<elementAttributes/> <elementAttributes>
<entry>
<string>Label</string>
<string>T3</string>
</entry>
</elementAttributes>
<pos x="200" y="400"/> <pos x="200" y="400"/>
</visualElement> </visualElement>
<visualElement> <visualElement>
<elementName>PFET</elementName> <elementName>PFET</elementName>
<elementAttributes/> <elementAttributes>
<entry>
<string>Label</string>
<string>T1</string>
</entry>
</elementAttributes>
<pos x="200" y="260"/> <pos x="200" y="260"/>
</visualElement> </visualElement>
<visualElement> <visualElement>
@ -76,22 +86,42 @@
</visualElement> </visualElement>
<visualElement> <visualElement>
<elementName>NFET</elementName> <elementName>NFET</elementName>
<elementAttributes/> <elementAttributes>
<entry>
<string>Label</string>
<string>T4</string>
</entry>
</elementAttributes>
<pos x="200" y="460"/> <pos x="200" y="460"/>
</visualElement> </visualElement>
<visualElement> <visualElement>
<elementName>PFET</elementName> <elementName>PFET</elementName>
<elementAttributes/> <elementAttributes>
<entry>
<string>Label</string>
<string>T2</string>
</entry>
</elementAttributes>
<pos x="240" y="320"/> <pos x="240" y="320"/>
</visualElement> </visualElement>
<visualElement> <visualElement>
<elementName>NFET</elementName> <elementName>NFET</elementName>
<elementAttributes/> <elementAttributes>
<entry>
<string>Label</string>
<string>T6</string>
</entry>
</elementAttributes>
<pos x="320" y="420"/> <pos x="320" y="420"/>
</visualElement> </visualElement>
<visualElement> <visualElement>
<elementName>PFET</elementName> <elementName>PFET</elementName>
<elementAttributes/> <elementAttributes>
<entry>
<string>Label</string>
<string>T5</string>
</entry>
</elementAttributes>
<pos x="320" y="300"/> <pos x="320" y="300"/>
</visualElement> </visualElement>
</visualElements> </visualElements>