public class TiffImage extends Object
| Constructor and Description | 
|---|
TiffImage()  |  
          
| Modifier and Type | Method and Description | 
|---|---|
static void |  
           applyPredictor(byte[] uncompData, int predictor, int w, int h, int samplesPerPixel)  |  
          
static void |  
           decodePackbits(byte[] data, byte[] dst)  |  
          
static int |  
           getNumberOfPages(RandomAccessFileOrArray s) 
            
              Gets the number of pages the TIFF document has. 
               |  
          
static Image |  
           getTiffImage(RandomAccessFileOrArray s, boolean recoverFromImageError, int page)  |  
          
static Image |  
           getTiffImage(RandomAccessFileOrArray s, boolean recoverFromImageError, int page, boolean direct)  |  
          
static Image |  
           getTiffImage(RandomAccessFileOrArray s, int page) 
            
              Reads a page from a TIFF image. 
               |  
          
static Image |  
           getTiffImage(RandomAccessFileOrArray s, int page, boolean direct) 
            
              Reads a page from a TIFF image. 
               |  
          
protected static Image |  
           getTiffImageColor(TIFFDirectory dir, RandomAccessFileOrArray s)  |  
          
static void |  
           inflate(byte[] deflated, byte[] inflated)  |  
          
public static int getNumberOfPages(RandomAccessFileOrArray s)
s - the file source 
           public static Image getTiffImage(RandomAccessFileOrArray s, boolean recoverFromImageError, int page, boolean direct)
public static Image getTiffImage(RandomAccessFileOrArray s, boolean recoverFromImageError, int page)
public static Image getTiffImage(RandomAccessFileOrArray s, int page)
s - the file source 
           page - the page to get. The first page is 1 
           Image 
           public static Image getTiffImage(RandomAccessFileOrArray s, int page, boolean direct)
s - the file source 
           page - the page to get. The first page is 1 
           direct - for single strip, CCITT images, generate the image by direct byte copying. It's faster but may not work every time 
           Image 
           protected static Image getTiffImageColor(TIFFDirectory dir, RandomAccessFileOrArray s)
public static void decodePackbits(byte[] data,
                                  byte[] dst) public static void inflate(byte[] deflated,
                           byte[] inflated) public static void applyPredictor(byte[] uncompData,
                                  int predictor,
                                  int w,
                                  int h,
                                  int samplesPerPixel) Copyright © 1998–2019. All rights reserved.