Table of Contents

Class TiffImageData

Namespace
iText.IO.Image
Assembly
itext.io.dll
public class TiffImageData : RawImageData
Inheritance
TiffImageData
Inherited Members

Constructors

TiffImageData(byte[], bool, int, bool)

protected TiffImageData(byte[] bytes, bool recoverFromImageError, int page, bool direct)

Parameters

bytes byte[]
recoverFromImageError bool
page int
direct bool

TiffImageData(Uri, bool, int, bool)

protected TiffImageData(Uri url, bool recoverFromImageError, int page, bool direct)

Parameters

url Uri
recoverFromImageError bool
page int
direct bool

Methods

GetNumberOfPages(byte[])

Gets the number of pages the TIFF document has.

public static int GetNumberOfPages(byte[] bytes)

Parameters

bytes byte[]

a byte array containing a TIFF image.

Returns

int

the number of pages.

GetNumberOfPages(RandomAccessFileOrArray)

Gets the number of pages the TIFF document has.

public static int GetNumberOfPages(RandomAccessFileOrArray raf)

Parameters

raf RandomAccessFileOrArray

a RandomAccessFileOrArray containing a TIFF image.

Returns

int

the number of pages.

GetPage()

public virtual int GetPage()

Returns

int

IsDirect()

public virtual bool IsDirect()

Returns

bool

IsRecoverFromImageError()

public virtual bool IsRecoverFromImageError()

Returns

bool

SetOriginalType(ImageType)

public virtual void SetOriginalType(ImageType originalType)

Parameters

originalType ImageType