[]
Represents a single frame in TIFF file.
public class WicTiffFrame : IDisposable
Gets a string that describes a person who created the image.
public string Artist { get; }
Gets a string with image copyright notice.
public string Copyright { get; }
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; }
Gets the horizontal dpi of the image.
public float DpiX { get; }
Gets the vertical dpi of the image.
public float DpiY { get; }
Gets the index of the frame in the associated TIFF file.
public int FrameIndex { get; }
Gets a string that describes the computer and/or operating system in use at the time of image creation.
public string HostComputer { get; }
Gets a string that describes the subject of the image.
public string ImageDescription { get; }
Gets the number of rows (sometimes described as scanlines) in the image.
public int ImageLength { get; }
Gets the number of columns in the image, i.e., the number of pixels per scanline.
public int ImageWidth { get; }
Gets a string that describes the scanner manufacturer.
public string Make { get; }
Gets a string with the scanner model name or number.
public string Model { get; }
Gets the pixel format of the frame image.
public WicPixelFormat PixelFormat { get; }
Gets a string with the name and version number of the software package(s) used to create the image.
public string Software { get; }
Clean up any resources being used.
public void Dispose()
Performs cleanup operations on managed and unmanaged resources.
protected virtual void Dispose(bool disposing)
disposing
boolPerforms cleanup operations on unmanaged resources.
protected ~WicTiffFrame()
Creates a GcWicBitmap from the frame image.
public GcWicBitmap ToGcWicBitmap(Rectangle? imageRect = null, params BaseTransform[] transforms)
imageRect
System.Drawing.Rectangle?Clipping rectangle for the image after all transformations.
transforms
BaseTransform[]The transformation chain for the image that is being loaded.
Creates an Image object for the frame.
public Image ToImage(ImageBinding binding = ImageBinding.FilePath)
binding
ImageBindingSpecifies how the image data is attached to the Image object.