Libraries for Enhanced Image Support

Table of Contents


CCITTFax Support

ICEpdf comes with basic CCITTFax support as part of the core library. For more robust handling of Group 3 1-D and Group 3 2-D TIFF images types the Twelve Monkeys imaging API has been included in our the downloadable bundle and added as Maven dependency.

JPEG Alternative Support

JPEG decoding is handle by Java ImageIO by default but users have the option to also add a maven dependency for the the Twelve Monkeys JPEG support. The depedency is as folows:

Maven

<dependency>
    <groupId>com.twelvemonkeys.imageio</groupId>
    <artifactId>imageio-jpeg</artifactId>
    <version>3.3.2</version> 
</dependency>

Gradle

compile 'com.twelvemonkeys.imageio:imageio-tiff:3.3.2'

JPEG2000 Support

JPEG2000 support is currently only available via the JAI implementation provided buy Oracle. It's not possible to include the jars in our release bundles due to licensing restraints. However it is very easy to include the necessary jars using maven dependencies.

Maven

<dependency>
    <groupId>com.github.jai-imageio</groupId>
    <artifactId>jai-imageio-jpeg2000</artifactId>
    <version>1.3.0</version> 
</dependency>

Gradle

compile 'com.github.jai-imageio:jai-imageio-jpeg2000:1.3.0'


Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

© Copyright 2017 ICEsoft Technologies Canada Corp.