Skip to content

markushenninger/jeuclid

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JEuclid

This is a fork of http://jeuclid.sourceforge.net/ to get it working on JDK 9 and with Batik 1.9. Only the core is supported.

FOP and SWT support is removed at the moment. If you need them or need any other feature not provided with this distribution, feel free to send me a pull request.

The main purpose of this fork is to get it working with OpenHMLToPDF, see this issue there. So the main focus is on rendering.

Maven Artefact

You can get this library from maven central using this dependency:

<dependency>
        <groupId>de.rototor.jeuclid</groupId>
        <artifactId>jeuclid-core</artifactId>
        <version>3.1.13</version>
</dependency>

Changes

Version 3.1.13:

  • #2: Fix the SVGDOMImplementation import. Thanks @markushenninger.

Version 3.1.12:

  • Allow users to set a FontFactory for use on a per-thread basis. Thanks @danfickle.
  • Lazy load default fonts. Fonts will now only be searched for when the user does not override the FontFactory.

Version 3.1.11:

  • First version released to maven central.
  • Fixes a small race in a testdriver, which caused the release of 3.1.10 to fail.

Version 3.1.10:

  • Removed FOP and SWT support
  • Made it compile with JDK9. This removes dynamic DOM change support for now.
  • Upgraded Batik and other dependencies to their current version.
  • Note: This is not a fully compatible replacement for 3.1.9, as this version misses FOP and SWT support.
  • Note: This version was never released, due some races in the test drivers while releasing.

About

Fork of http://jeuclid.sourceforge.net/ to get it work in JDK 9 and Batik 1.9

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 84.0%
  • Java 13.5%
  • XSLT 2.5%