Package com.pixelmed.convert
Class TIFFFile
- java.lang.Object
-
- com.pixelmed.convert.TIFFFile
-
public class TIFFFile extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TIFFFile(java.lang.String filename)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.nio.ByteOrder
getByteOrder()
java.lang.String
getFileName()
long
getFilePointer()
long
getOffset()
int
getUnsigned16()
long
getUnsigned32()
long
getUnsigned64()
boolean
isBigTIFF()
int
read(byte[] b)
int
read(byte[] b, int off, int len)
int
read(short[] s)
void
seek(long pos)
java.lang.String
toString()
-
-
-
Constructor Detail
-
TIFFFile
public TIFFFile(java.lang.String filename) throws java.io.IOException, TIFFException
- Throws:
java.io.IOException
TIFFException
-
-
Method Detail
-
seek
public void seek(long pos) throws java.io.IOException
- Throws:
java.io.IOException
-
getFilePointer
public long getFilePointer() throws java.io.IOException
- Throws:
java.io.IOException
-
read
public int read(byte[] b) throws java.io.IOException
- Throws:
java.io.IOException
-
read
public int read(byte[] b, int off, int len) throws java.io.IOException
- Throws:
java.io.IOException
-
read
public int read(short[] s) throws java.io.IOException
- Throws:
java.io.IOException
-
getUnsigned16
public final int getUnsigned16() throws java.io.EOFException, java.io.IOException, TIFFException
- Throws:
java.io.EOFException
java.io.IOException
TIFFException
-
getUnsigned32
public final long getUnsigned32() throws java.io.EOFException, java.io.IOException, TIFFException
- Throws:
java.io.EOFException
java.io.IOException
TIFFException
-
getUnsigned64
public final long getUnsigned64() throws java.io.EOFException, java.io.IOException, TIFFException
- Throws:
java.io.EOFException
java.io.IOException
TIFFException
-
getOffset
public final long getOffset() throws java.io.EOFException, java.io.IOException, TIFFException
- Throws:
java.io.EOFException
java.io.IOException
TIFFException
-
getByteOrder
public java.nio.ByteOrder getByteOrder()
-
isBigTIFF
public boolean isBigTIFF()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getFileName
public java.lang.String getFileName()
-
-