com.itextpdf.text.pdf.codec
Class TiffWriter

java.lang.Object
  extended by com.itextpdf.text.pdf.codec.TiffWriter

public class TiffWriter
extends Object

Exports images as TIFF.

Since:
5.0.3

Nested Class Summary
static class TiffWriter.FieldAscii
          Inner class containing info about an ASCII field.
static class TiffWriter.FieldBase
          Inner class class containing information about a field.
static class TiffWriter.FieldByte
          Inner class containing info about a field.
static class TiffWriter.FieldImage
          Inner class containing info about a field.
static class TiffWriter.FieldLong
          Inner class containing info about a field.
static class TiffWriter.FieldRational
          Inner class containing info about a field.
static class TiffWriter.FieldShort
          Inner class containing info about a field.
static class TiffWriter.FieldUndefined
          Inner class containing info about a field.
 
Constructor Summary
TiffWriter()
           
 
Method Summary
 void addField(TiffWriter.FieldBase field)
           
static void compressLZW(OutputStream stream, int predictor, byte[] b, int height, int samplesPerPixel, int stride)
           
 int getIfdSize()
           
 void writeFile(OutputStream stream)
           
static void writeLong(int v, OutputStream stream)
           
static void writeShort(int v, OutputStream stream)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TiffWriter

public TiffWriter()
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


Copyright © 2013. All Rights Reserved.