Class TiffDevice

TiffDevice class

This class helps to save pdf document page by page into the one tiff image.

public sealed class TiffDevice : DocumentDevice

Constructors

NameDescription
TiffDevice()Initializes a new instance of the TiffDevice class with default settings.
TiffDevice(PageSize)Initializes a new instance of the TiffDevice class.
TiffDevice(Resolution)Initializes a new instance of the TiffDevice class.
TiffDevice(TiffSettings)Initializes a new instance of the TiffDevice class.
TiffDevice(int, int)Initializes a new instance of the TiffDevice class.
TiffDevice(PageSize, Resolution)Initializes a new instance of the TiffDevice class.
TiffDevice(PageSize, TiffSettings)Initializes a new instance of the TiffDevice class.
TiffDevice(Resolution, TiffSettings)Initializes a new instance of the TiffDevice class.
TiffDevice(TiffSettings, IIndexBitmapConverter)Initializes a new instance of the TiffDevice class.
TiffDevice(int, int, Resolution)Initializes a new instance of the TiffDevice class.
TiffDevice(int, int, TiffSettings)Initializes a new instance of the TiffDevice class.
TiffDevice(PageSize, Resolution, TiffSettings)Initializes a new instance of the TiffDevice class.
TiffDevice(PageSize, TiffSettings, IIndexBitmapConverter)Initializes a new instance of the TiffDevice class.
TiffDevice(Resolution, TiffSettings, IIndexBitmapConverter)Initializes a new instance of the TiffDevice class.
TiffDevice(int, int, Resolution, TiffSettings)Initializes a new instance of the TiffDevice class.
TiffDevice(int, int, TiffSettings, IIndexBitmapConverter)Initializes a new instance of the TiffDevice class.
TiffDevice(PageSize, Resolution, TiffSettings, IIndexBitmapConverter)Initializes a new instance of the TiffDevice class.
TiffDevice(int, int, Resolution, TiffSettings, IIndexBitmapConverter)Initializes a new instance of the TiffDevice class.

Properties

NameDescription
FormPresentationMode { get; set; }Gets or sets form presentation mode.
Height { get; }Gets image output height.
RenderingOptions { get; set; }Gets or sets rendering options.
Resolution { get; }Gets image resolution.
Settings { get; }Gets settings for mapping pdf into tiff image.
Width { get; }Gets image output width.

Methods

NameDescription
BinarizeBradley(Stream, Stream, double)Do Bradley binarization for input stream.
Process(Document, Stream)Processes the whole document and saves results into stream.
Process(Document, string)Processes the whole document and saves results into file.
override Process(Page, Stream)
Process(Page, string)Perfoms some operation on the given page and saves results into the file.
override Process(Document, int, int, Stream)Converts certain document pages into tiff and save it in the output stream.
Process(Document, int, int, string)Processes certain pages of the document and saves results into file.

See Also