public class TIFFInputStream
extends java.io.InputStream
| Constructor and Description |
|---|
TIFFInputStream(javax.imageio.stream.ImageInputStream in) |
TIFFInputStream(javax.imageio.stream.ImageInputStream in,
java.nio.ByteOrder byteOrder,
long firstIFDOffset) |
| Modifier and Type | Method and Description |
|---|---|
java.nio.ByteOrder |
getByteOrder() |
long |
getFirstIFDOffset() |
int |
read() |
int |
read(byte[] b,
int off,
int len) |
int |
read(long offset,
byte[] b,
int off,
int len) |
java.lang.String |
readASCII(long offset,
long length) |
IFD |
readIFD(long offset) |
IFD |
readIFD(long offset,
boolean hasNextOffset,
boolean isFirstIFD) |
long |
readLONG(long offset) |
long[] |
readLONG(long offset,
long count) |
Rational |
readRATIONAL(long offset) |
Rational[] |
readRATIONAL(long offset,
long count) |
int[] |
readSHORT(long offset,
long count) |
Rational |
readSRATIONAL(long offset) |
Rational[] |
readSRATIONAL(long offset,
long count) |
short[] |
readSSHORT(long offset,
long count) |
void |
setByteOrder(java.nio.ByteOrder newValue) |
public TIFFInputStream(javax.imageio.stream.ImageInputStream in)
throws java.io.IOException
java.io.IOExceptionpublic TIFFInputStream(javax.imageio.stream.ImageInputStream in,
java.nio.ByteOrder byteOrder,
long firstIFDOffset)
public java.nio.ByteOrder getByteOrder()
public void setByteOrder(java.nio.ByteOrder newValue)
public long getFirstIFDOffset()
public IFD readIFD(long offset) throws java.io.IOException
java.io.IOExceptionpublic IFD readIFD(long offset, boolean hasNextOffset, boolean isFirstIFD) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String readASCII(long offset,
long length)
throws java.io.IOException
java.io.IOExceptionpublic long readLONG(long offset)
throws java.io.IOException
java.io.IOExceptionpublic long[] readLONG(long offset,
long count)
throws java.io.IOException
java.io.IOExceptionpublic int[] readSHORT(long offset,
long count)
throws java.io.IOException
java.io.IOExceptionpublic short[] readSSHORT(long offset,
long count)
throws java.io.IOException
java.io.IOExceptionpublic Rational readRATIONAL(long offset) throws java.io.IOException
java.io.IOExceptionpublic Rational readSRATIONAL(long offset) throws java.io.IOException
java.io.IOExceptionpublic Rational[] readRATIONAL(long offset, long count) throws java.io.IOException
java.io.IOExceptionpublic Rational[] readSRATIONAL(long offset, long count) throws java.io.IOException
java.io.IOExceptionpublic int read()
throws java.io.IOException
read in class java.io.InputStreamjava.io.IOExceptionpublic int read(byte[] b,
int off,
int len)
throws java.io.IOException
read in class java.io.InputStreamjava.io.IOExceptionpublic int read(long offset,
byte[] b,
int off,
int len)
throws java.io.IOException
java.io.IOExceptionCopyright © 2022. All Rights Reserved.