[]
        
(Showing Draft Content)

GrapeCity.Documents.Imaging.Windows.WicTiffFrame

Class WicTiffFrame

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

Represents a single frame in TIFF file.

public class WicTiffFrame : IDisposable
Inheritance
object
WicTiffFrame
Implements
System.IDisposable
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

Properties

Artist

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

public string Artist { get; }

Property Value

string

Gets a string with image copyright notice.

public string Copyright { get; }

Property Value

string

DateTime

Gets 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; }

Property Value

string

DpiX

Gets the horizontal dpi of the image.

public float DpiX { get; }

Property Value

float

DpiY

Gets the vertical dpi of the image.

public float DpiY { get; }

Property Value

float

FrameIndex

Gets the index of the frame in the associated TIFF file.

public int FrameIndex { get; }

Property Value

int

HostComputer

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

public string HostComputer { get; }

Property Value

string

ImageDescription

Gets a string that describes the subject of the image.

public string ImageDescription { get; }

Property Value

string

ImageLength

Gets the number of rows (sometimes described as scanlines) in the image.

public int ImageLength { get; }

Property Value

int

ImageWidth

Gets the number of columns in the image, i.e., the number of pixels per scanline.

public int ImageWidth { get; }

Property Value

int

Make

Gets a string that describes the scanner manufacturer.

public string Make { get; }

Property Value

string

Model

Gets a string with the scanner model name or number.

public string Model { get; }

Property Value

string

PixelFormat

Gets the pixel format of the frame image.

public WicPixelFormat PixelFormat { get; }

Property Value

WicPixelFormat

Software

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

public string Software { get; }

Property Value

string

Methods

Dispose()

Clean up any resources being used.

public void Dispose()

Dispose(bool)

Performs cleanup operations on managed and unmanaged resources.

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

~WicTiffFrame()

Performs cleanup operations on unmanaged resources.

protected ~WicTiffFrame()

ToGcWicBitmap(Rectangle?, params BaseTransform[])

Creates a GcWicBitmap from the frame image.

public GcWicBitmap ToGcWicBitmap(Rectangle? imageRect = null, params BaseTransform[] transforms)

Parameters

imageRect System.Drawing.Rectangle?

Clipping rectangle for the image after all transformations.

transforms BaseTransform[]

The transformation chain for the image that is being loaded.

Returns

GcWicBitmap

ToImage(ImageBinding)

Creates an Image object for the frame.

public Image ToImage(ImageBinding binding = ImageBinding.FilePath)

Parameters

binding ImageBinding

Specifies how the image data is attached to the Image object.

Returns

Image

The newly created Image object.