Skip to main content
Skip table of contents

TiffImage

TiffImage 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.TiffImage[[TiffImage]]
  end

Members

Methods

Public Static methods
ReturnsName
voidApplyPredictor(byte``[] uncompData, int predictor, int w, int h, int samplesPerPixel)
voidDecodePackbits(byte``[] data, byte``[] dst)
intGetNumberOfPages(RandomAccessFileOrArray s)
ImageGetTiffImage(...)
voidInflate(byte``[] deflated, byte``[] inflated)
Protected Static methods

Details

Constructors

TiffImage
public TiffImage()

Methods

GetNumberOfPages

Source code

public static int GetNumberOfPages(RandomAccessFileOrArray s)
Arguments
TypeNameDescription
RandomAccessFileOrArrays
GetTiffImage [1/4]

Source code

public static Image GetTiffImage(RandomAccessFileOrArray s, bool recoverFromImageError, int page, bool direct)
Arguments
TypeNameDescription
RandomAccessFileOrArrays
boolrecoverFromImageError
intpage
booldirect
GetTiffImage [2/4]

Source code

public static Image GetTiffImage(RandomAccessFileOrArray s, bool recoverFromImageError, int page)
Arguments
TypeNameDescription
RandomAccessFileOrArrays
boolrecoverFromImageError
intpage
GetTiffImage [3/4]

Source code

public static Image GetTiffImage(RandomAccessFileOrArray s, int page)
Arguments
TypeNameDescription
RandomAccessFileOrArrays
intpage
GetTiffImage [4/4]

Source code

public static Image GetTiffImage(RandomAccessFileOrArray s, int page, bool direct)
Arguments
TypeNameDescription
RandomAccessFileOrArrays
intpage
booldirect
GetTiffImageColor

Source code

protected static Image GetTiffImageColor(TIFFDirectory dir, RandomAccessFileOrArray s)
Arguments
DecodePackbits

Source code

public static void DecodePackbits(byte[] data, byte[] dst)
Arguments
TypeNameDescription
byte``[]data
byte``[]dst
Inflate

Source code

public static void Inflate(byte[] deflated, byte[] inflated)
Arguments
TypeNameDescription
byte``[]deflated
byte``[]inflated
ApplyPredictor

Source code

public static void ApplyPredictor(byte[] uncompData, int predictor, int w, int h, int samplesPerPixel)
Arguments
TypeNameDescription
byte``[]uncompData
intpredictor
intw
inth
intsamplesPerPixel

Generated with ModularDoc

JavaScript errors detected

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

If this problem persists, please contact our support.