public class TiffImage extends Object
Constructor and Description |
---|
TiffImage() |
Modifier and Type | Method and Description |
---|---|
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,
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 sourcepublic static Image getTiffImage(RandomAccessFileOrArray s, int page)
s
- the file sourcepage
- the page to get. The first page is 1Image
public static Image getTiffImage(RandomAccessFileOrArray s, int page, boolean direct)
s
- the file sourcepage
- the page to get. The first page is 1direct
- for single strip, CCITT images, generate the image
by direct byte copying. It's faster but may not work
every timeImage
protected static Image getTiffImageColor(TIFFDirectory dir, RandomAccessFileOrArray s)
public static void decodePackbits(byte[] data, byte[] dst)
public static void inflate(byte[] deflated, byte[] inflated)
Copyright © 2015. All rights reserved.