Libraries for Enhanced Image Support

compared with
Current by Patrick Corless
on Feb 09, 2018 15:24.


 
Key
These lines were removed. This word was removed.
These lines were added. This word was added.

View page history


There are 2 changes. View first change.

 \\
 h4. 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.
  
 h4. 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*
 {code}
 <dependency>
  <groupId>com.twelvemonkeys.imageio</groupId>
  <artifactId>imageio-jpeg</artifactId>
 <version>3.3.2</version> <!-- Alternatively, build your own version -->
  <version>3.3.2</version>
 </dependency>
 {code}
 *Gradle*
 {code}
 compile 'com.twelvemonkeys.imageio:imageio-tiff:3.3.2'
 {code}
  
 h4. 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*
 {code}
 <dependency>
  <groupId>com.github.jai-imageio</groupId>
  <artifactId>jai-imageio-jpeg2000</artifactId>
 <version>1.3.0</version> <!-- Alternatively, build your own version -->
  <version>1.3.0</version>
 </dependency>
 {code}
 *Gradle*
 {code}
 compile 'com.github.jai-imageio:jai-imageio-jpeg2000:1.3.0'
 {code}
 \\

© Copyright 2017 ICEsoft Technologies Canada Corp.