Skip to main content
Skip table of contents

TIFFDirectory

TIFFDirectory Public class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph iTextSharp.text.pdf.codec
  iTextSharp.text.pdf.codec.TIFFDirectory[[TIFFDirectory]]
  end

Members

Methods

Public methods
Public Static methods

Details

Constructors

TIFFDirectory [1/2]

Source code

public TIFFDirectory(RandomAccessFileOrArray stream, int directory)
Arguments
TypeNameDescription
RandomAccessFileOrArraystream
intdirectory
TIFFDirectory [2/2]

Source code

public TIFFDirectory(RandomAccessFileOrArray stream, long ifd_offset, int directory)
Arguments
TypeNameDescription
RandomAccessFileOrArraystream
longifd_offset
intdirectory

Methods

GetNumEntries

Source code

public virtual int GetNumEntries()
GetField

Source code

public virtual TIFFField GetField(int tag)
Arguments
TypeNameDescription
inttag
IsTagPresent

Source code

public virtual bool IsTagPresent(int tag)
Arguments
TypeNameDescription
inttag
GetTags

Source code

public virtual int GetTags()
GetFields

Source code

public virtual TIFFField GetFields()
GetFieldAsByte [1/2]

Source code

public virtual byte GetFieldAsByte(int tag, int index)
Arguments
TypeNameDescription
inttag
intindex
GetFieldAsByte [2/2]

Source code

public virtual byte GetFieldAsByte(int tag)
Arguments
TypeNameDescription
inttag
GetFieldAsLong [1/2]

Source code

public virtual long GetFieldAsLong(int tag, int index)
Arguments
TypeNameDescription
inttag
intindex
GetFieldAsLong [2/2]

Source code

public virtual long GetFieldAsLong(int tag)
Arguments
TypeNameDescription
inttag
GetFieldAsFloat [1/2]

Source code

public virtual float GetFieldAsFloat(int tag, int index)
Arguments
TypeNameDescription
inttag
intindex
GetFieldAsFloat [2/2]

Source code

public virtual float GetFieldAsFloat(int tag)
Arguments
TypeNameDescription
inttag
GetFieldAsDouble [1/2]

Source code

public virtual double GetFieldAsDouble(int tag, int index)
Arguments
TypeNameDescription
inttag
intindex
GetFieldAsDouble [2/2]

Source code

public virtual double GetFieldAsDouble(int tag)
Arguments
TypeNameDescription
inttag
GetNumDirectories

Source code

public static int GetNumDirectories(RandomAccessFileOrArray stream)
Arguments
TypeNameDescription
RandomAccessFileOrArraystream
IsBigEndian

Source code

public virtual bool IsBigEndian()
GetIFDOffset

Source code

public virtual long GetIFDOffset()
GetNextIFDOffset

Source code

public virtual long GetNextIFDOffset()

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.