Package com.itextpdf.text.pdf.codec
Class TiffWriter
- java.lang.Object
-
- com.itextpdf.text.pdf.codec.TiffWriter
-
public class TiffWriter extends Object
Exports images as TIFF.- Since:
- 5.0.3
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTiffWriter.FieldAsciiInner class containing info about an ASCII field.static classTiffWriter.FieldBaseInner class class containing information about a field.static classTiffWriter.FieldByteInner class containing info about a field.static classTiffWriter.FieldImageInner class containing info about a field.static classTiffWriter.FieldLongInner class containing info about a field.static classTiffWriter.FieldRationalInner class containing info about a field.static classTiffWriter.FieldShortInner class containing info about a field.static classTiffWriter.FieldUndefinedInner class containing info about a field.
-
Constructor Summary
Constructors Constructor Description TiffWriter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddField(TiffWriter.FieldBase field)static voidcompressLZW(OutputStream stream, int predictor, byte[] b, int height, int samplesPerPixel, int stride)intgetIfdSize()voidwriteFile(OutputStream stream)static voidwriteLong(int v, OutputStream stream)static voidwriteShort(int v, OutputStream stream)
-
-
-
Method Detail
-
addField
public void addField(TiffWriter.FieldBase field)
-
getIfdSize
public int getIfdSize()
-
writeFile
public void writeFile(OutputStream stream) throws IOException
- Throws:
IOException
-
writeShort
public static void writeShort(int v, OutputStream stream) throws IOException- Throws:
IOException
-
writeLong
public static void writeLong(int v, OutputStream stream) throws IOException- Throws:
IOException
-
compressLZW
public static void compressLZW(OutputStream stream, int predictor, byte[] b, int height, int samplesPerPixel, int stride) throws IOException
- Throws:
IOException
-
-