From 0e9c8410f16bfea18c9843b4f9d18f558047281f Mon Sep 17 00:00:00 2001 From: kitfox Date: Mon, 30 Jul 2007 18:01:11 +0000 Subject: Fixed miterlimit error. git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@43 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b --- src/main/java/com/kitfox/svg/SVGDisplayPanel.java | 1 + src/main/java/com/kitfox/svg/ShapeElement.java | 20 +- src/main/res/res/help/about/about.html | 2 +- src/test/res/bad_alias.svg | 131 + src/test/res/bad_alias2.svg | 229 + src/test/res/bad_alias3.svg | 5689 +++++++++++++++++++++ src/test/res/embed_image.svg | 5689 +++++++++++++++++++++ src/test/res/embed_image.svgz | Bin 0 -> 45950 bytes src/test/res/round_path.svg | 20 + 9 files changed, 11776 insertions(+), 5 deletions(-) create mode 100644 src/test/res/bad_alias.svg create mode 100644 src/test/res/bad_alias2.svg create mode 100644 src/test/res/bad_alias3.svg create mode 100644 src/test/res/embed_image.svg create mode 100644 src/test/res/embed_image.svgz create mode 100644 src/test/res/round_path.svg diff --git a/src/main/java/com/kitfox/svg/SVGDisplayPanel.java b/src/main/java/com/kitfox/svg/SVGDisplayPanel.java index beedace..04604b4 100644 --- a/src/main/java/com/kitfox/svg/SVGDisplayPanel.java +++ b/src/main/java/com/kitfox/svg/SVGDisplayPanel.java @@ -114,6 +114,7 @@ public class SVGDisplayPanel extends javax.swing.JPanel implements Scrollable } g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); + g.setRenderingHint(RenderingHints.KEY_RENDERING, RenderingHints.VALUE_RENDER_QUALITY); if (diagram != null) { try diff --git a/src/main/java/com/kitfox/svg/ShapeElement.java b/src/main/java/com/kitfox/svg/ShapeElement.java index c4e583e..e122753 100644 --- a/src/main/java/com/kitfox/svg/ShapeElement.java +++ b/src/main/java/com/kitfox/svg/ShapeElement.java @@ -178,16 +178,28 @@ abstract public class ShapeElement extends RenderableElement if (getStyle(styleAttrib.setName("stroke-linecap"))) { String val = styleAttrib.getStringValue(); - if (val.equals("round")) strokeLinecap = BasicStroke.CAP_ROUND; - else if (val.equals("square")) strokeLinecap = BasicStroke.CAP_SQUARE; + if (val.equals("round")) + { + strokeLinecap = BasicStroke.CAP_ROUND; + } + else if (val.equals("square")) + { + strokeLinecap = BasicStroke.CAP_SQUARE; + } } int strokeLinejoin = BasicStroke.JOIN_MITER; if (getStyle(styleAttrib.setName("stroke-linejoin"))) { String val = styleAttrib.getStringValue(); - if (val.equals("round")) strokeLinecap = BasicStroke.JOIN_ROUND; - else if (val.equals("bevel")) strokeLinecap = BasicStroke.JOIN_BEVEL; + if (val.equals("round")) + { + strokeLinejoin = BasicStroke.JOIN_ROUND; + } + else if (val.equals("bevel")) + { + strokeLinejoin = BasicStroke.JOIN_BEVEL; + } } float strokeMiterLimit = 4f; diff --git a/src/main/res/res/help/about/about.html b/src/main/res/res/help/about/about.html index dc52bcd..06443bc 100644 --- a/src/main/res/res/help/about/about.html +++ b/src/main/res/res/help/about/about.html @@ -13,7 +13,7 @@ http://svgsalamander.dev.java.net
http://www.kitfox.com

- Last built: 2007, June, 8 12:33
+ Last built: 2007, July, 18 11:59
diff --git a/src/test/res/bad_alias.svg b/src/test/res/bad_alias.svg new file mode 100644 index 0000000..130387d --- /dev/null +++ b/src/test/res/bad_alias.svg @@ -0,0 +1,131 @@ + + + + +]> + + + + + + + diff --git a/src/test/res/bad_alias2.svg b/src/test/res/bad_alias2.svg new file mode 100644 index 0000000..06948cd --- /dev/null +++ b/src/test/res/bad_alias2.svg @@ -0,0 +1,229 @@ + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/test/res/bad_alias3.svg b/src/test/res/bad_alias3.svg new file mode 100644 index 0000000..1f48845 --- /dev/null +++ b/src/test/res/bad_alias3.svg @@ -0,0 +1,5689 @@ + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + COMPRESSOR 1 CYLINDER + 8501031 + E + W + I + T + H + O + U + T + + O + I + L + + E + Q + U + A + L + I + S + A + T + I + O + N + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 25 + + .98 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 98 + + 3.85 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 68 + + 2.67 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 109 + + 4.29 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 15 + + .60 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 23 + + .90 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 17 + + .67 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 39 + + 1.52 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 118 + + 4.65 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 123 + + 4.84 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 68 + + 2.68 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 35° + + + + + + + + + + + + + + + + 263 + + 10.34 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 82 + + 3.22 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SUCTION + + D + + I + + S + + C + + H + + A + + R + + G + + E + + + + 142 + + 5.59 + + [ + + ] + + 142 + + 5.60 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Ø + + 224 + + 8.83 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 333 + + 13.12 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Ø + + 31,75 + + 1.25 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 159 + + 6.26 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C + + O + + M + + P + + R + + E + + S + + S + + O + + R + + S + + MT/MTZ 18-3/4 + + MT/MTZ 22-3/4/6 + + MT/MTZ 28-3/4/6 + + + + S + U + + C + + T + + I + + O + + N + + + + R + + O + + T + + A + + L + + O + + C + + K + + 1" + + + + D + + I + + S + + C + + H + + A + + R + + G + + E + + + + R + + O + + T + + A + + L + + O + + C + + K + + 1" + + + + P + + T + + C + + + + C + + R + + A + + N + + K + + C + + A + + S + + E + + + + H + + E + + A + + T + + E + + R + + + + S + + C + + H + + R + + A + + D + + E + + R + + 1/4" + + + + B + + O + + L + + T + + + + H + + + + M + + 8 + + - + + 4 + + 0 + + G + + R + + O + + M + + M + + E + + T + + + + C + + O + + M + + P + + R + + E + + S + + S + + I + + O + + N + + + + N + + O + + T + + + + I + + N + + C + + L + + U + + D + + E + + D + + , + + A + + R + + O + + U + + N + + D + + + + 1 + + + + M + + M + + S + + I + + L + + E + + N + + T + + B + + L + + O + + C + + K + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/test/res/embed_image.svg b/src/test/res/embed_image.svg new file mode 100644 index 0000000..f3d1621 --- /dev/null +++ b/src/test/res/embed_image.svg @@ -0,0 +1,5689 @@ + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + COMPRESSOR 1 CYLINDER + 8501031 + E + W + I + T + H + O + U + T + + O + I + L + + E + Q + U + A + L + I + S + A + T + I + O + N + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 25 + + .98 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 98 + + 3.85 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 68 + + 2.67 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 109 + + 4.29 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 15 + + .60 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 23 + + .90 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 17 + + .67 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 39 + + 1.52 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 118 + + 4.65 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 123 + + 4.84 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 68 + + 2.68 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 35° + + + + + + + + + + + + + + + + 263 + + 10.34 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 82 + + 3.22 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SUCTION + + D + + I + + S + + C + + H + + A + + R + + G + + E + + + + 142 + + 5.59 + + [ + + ] + + 142 + + 5.60 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Ø + + 224 + + 8.83 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 333 + + 13.12 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Ø + + 31,75 + + 1.25 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 159 + + 6.26 + + [ + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C + + O + + M + + P + + R + + E + + S + + S + + O + + R + + S + + MT/MTZ 18-3/4 + + MT/MTZ 22-3/4/6 + + MT/MTZ 28-3/4/6 + + + + S + U + + C + + T + + I + + O + + N + + + + R + + O + + T + + A + + L + + O + + C + + K + + 1" + + + + D + + I + + S + + C + + H + + A + + R + + G + + E + + + + R + + O + + T + + A + + L + + O + + C + + K + + 1" + + + + P + + T + + C + + + + C + + R + + A + + N + + K + + C + + A + + S + + E + + + + H + + E + + A + + T + + E + + R + + + + S + + C + + H + + R + + A + + D + + E + + R + + 1/4" + + + + B + + O + + L + + T + + + + H + + + + M + + 8 + + - + + 4 + + 0 + + G + + R + + O + + M + + M + + E + + T + + + + C + + O + + M + + P + + R + + E + + S + + S + + I + + O + + N + + + + N + + O + + T + + + + I + + N + + C + + L + + U + + D + + E + + D + + , + + A + + R + + O + + U + + N + + D + + + + 1 + + + + M + + M + + S + + I + + L + + E + + N + + T + + B + + L + + O + + C + + K + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/test/res/embed_image.svgz b/src/test/res/embed_image.svgz new file mode 100644 index 0000000..fe74789 Binary files /dev/null and b/src/test/res/embed_image.svgz differ diff --git a/src/test/res/round_path.svg b/src/test/res/round_path.svg new file mode 100644 index 0000000..7a001be --- /dev/null +++ b/src/test/res/round_path.svg @@ -0,0 +1,20 @@ + + + + +]> + + + + + + + \ No newline at end of file -- cgit v1.2.3-55-g7522