Skip to content

Commit

Permalink
Fix rendering certain SVG shapes from Corel
Browse files Browse the repository at this point in the history
by updating the SVGSalamander library.

For example, this ellipse from Corel uses "E" in the floating point format of the transformation, while Inkscape uses "e".
```
  <ellipse
   rx="270"
   ry="243"
   id="ellipse14"
   style="stroke:#ff0000;stroke-width:85.43468178"
   transform="matrix(1.47207E-14 -0.555823 0.616219 1.63203E-14 7384.16 4458.5)" />
```
VisiCut showed a very distorted shape due to a bug in the SVGSalamander library, which did not understand capital "E".
Upstream fix:
blackears/svgSalamander@09ed1b7
  • Loading branch information
mgmax committed May 1, 2024
1 parent f6ca970 commit 5c2e8ad
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,9 @@
<version>2.1.6.RELEASE</version>
</dependency>
<dependency>
<groupId>guru.nidi.com.kitfox</groupId>
<groupId>com.formdev</groupId>
<artifactId>svgSalamander</artifactId>
<version>1.1.2</version>
<version>1.1.4</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
Expand Down

0 comments on commit 5c2e8ad

Please sign in to comment.