[]
        
(Showing Draft Content)

GrapeCity.Documents.Imaging.TiffFrameSettings

Class TiffFrameSettings

Namespace
GrapeCity.Documents.Imaging
Assembly
GcDocs.Imaging.dll

Various settings used for encoding TIFF frame and saving in a stream.

public class TiffFrameSettings
Inheritance
object
TiffFrameSettings
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

Constructors

TiffFrameSettings()

Initializes a new instance of TiffFrameSettings.

public TiffFrameSettings()

TiffFrameSettings(TiffFrameSettings)

Initializes a new instance of TiffFrameSettings based on the other instance.

public TiffFrameSettings(TiffFrameSettings baseSettings)

Parameters

baseSettings TiffFrameSettings

Properties

Artist

Gets or sets a string that describes a person who created the image.

public string Artist { get; set; }

Property Value

string

BitsPerAlphaChannel

Gets or sets the number of bits per Alpha component of RGBA color data (8 by default).

Applicable to RGBA images only.

public int BitsPerAlphaChannel { get; set; }

Property Value

int

BitsPerBlueChannel

Gets or sets the number of bits per Blue component of RGB color data (8 by default).

Applicable to RGB(A) images only.

public int BitsPerBlueChannel { get; set; }

Property Value

int

BitsPerGrayscale

Gets or sets the number of bits per Grayscale image color (8 by default).

Applicable to Grayscale images only.

public int BitsPerGrayscale { get; set; }

Property Value

int

BitsPerGreenChannel

Gets or sets the number of bits per Green component of RGB color data (8 by default).

Applicable to RGB(A) images only.

public int BitsPerGreenChannel { get; set; }

Property Value

int

BitsPerRedChannel

Gets or sets the number of bits per Red component of RGB color data (8 by default).

Applicable to RGB(A) images only.

public int BitsPerRedChannel { get; set; }

Property Value

int

Compression

Gets or sets the TIFF compression method.

public TiffCompression Compression { get; set; }

Property Value

TiffCompression

Gets or sets a string with image copyright notice.

public string Copyright { get; set; }

Property Value

string

DateTime

Gets or sets a string with date and time of image creation in “YYYY:MM:DD HH:MM:SS”, with hours like those on a 24-hour clock, and one space character between the date and the time.

public string DateTime { get; set; }

Property Value

string

Differencing

Gets or sets a value indicating if the pixel values are replaced by differences between consecutive pixels.

Applicable to LZW and Deflate compression methods, ignored otherwise.

public bool Differencing { get; set; }

Property Value

bool

HostComputer

Gets or sets a string that describes the computer and/or operating system in use at the time of image creation.

public string HostComputer { get; set; }

Property Value

string

ImageDescription

Gets or sets a string that describes the subject of the image.

public string ImageDescription { get; set; }

Property Value

string

LowerBitsFirst

Gets or sets a value indicating whether the pixels are arranged within a byte such that pixels with lower column values are stored in the lower-order bits of the byte.

Applicable to bilevel images only.

public bool LowerBitsFirst { get; set; }

Property Value

bool

Make

Gets or sets a string that describes the scanner manufacturer.

public string Make { get; set; }

Property Value

string

Model

Gets or sets a string with the scanner model name or number.

public string Model { get; set; }

Property Value

string

Orientation

Gets or sets the orientation of the image.

public TiffOrientation Orientation { get; set; }

Property Value

TiffOrientation

Planar

Gets or sets a value indicating whether the color components are stored in separate "component planes."

Applicable to RGB images only.

public bool Planar { get; set; }

Property Value

bool

PrimaryChromaticities

Gets or sets the chromaticities of the primaries of the image.

public float[] PrimaryChromaticities { get; set; }

Property Value

float[]

Software

Gets or sets a string with the name and version number of the software package(s) used to create the image.

public string Software { get; set; }

Property Value

string

TileHeight

Gets or sets a value specifying the tile height (length), in pixels, must be a multiple of 16.

0 is the value by default which means using strips instead of tiles.

public int TileHeight { get; set; }

Property Value

int

TileWidth

Gets or sets a value specifying the tile width, in pixels, must be a multiple of 16.

0 is the value by default which means using strips instead of tiles.

public int TileWidth { get; set; }

Property Value

int

WhitePoint

Gets or sets the chromaticity of the white point of the image.

public float[] WhitePoint { get; set; }

Property Value

float[]