• DR-IT Software
  • Products
  • Documentation
  • Product page
  • Examples
  • API reference
  • Support
Show / Hide Table of Contents

Namespace DRIT.Drawing.Imaging

Classes

Bitmap

Raster image stored as a managed byte array (top-down, BGRA / BGR layout). BMP file I/O is supported natively; other formats throw NotSupportedException.

BitmapData

Specifies the attributes of a bitmap used for lock bits operations.

ColorMap

Maps one color to another during image rendering.

ColorMatrix

A 5×5 float matrix that defines a linear transformation applied to every pixel's (R, G, B, A, W) tuple during image rendering. Row 4 (W) is the bias / translation row. Column order is R, G, B, A, W.

ColorPalette

Defines an array of colors that make up a color palette.

Cursor

Represents a mouse cursor, optionally loaded from a .cur or .ico file. The hotspot is extracted from CUR directory entries; ICO files default to (0, 0).

Encoder

Identifies an image encoder parameter category.

EncoderParameter

Represents a single parameter for an image encoder.

EncoderParameters

Contains a collection of EncoderParameter objects for image encoding.

FrameDimension

Provides properties that represent dimensions of an image, such as page number or time.

Icon

Represents a Windows icon (.ico) as a managed Bitmap. Loading is performed by DRIT.Drawing.Codecs.IcoCodec; saving writes a single-frame PNG-compressed ICO container.

Image

Abstract base class for raster and vector images. Full save/load codecs are added in later batches; BMP I/O is available in Batch 6.

ImageFormat

Identifies an image codec (format).

Metafile

Represents a Windows metafile (.wmf or .emf), which is a vector image format containing a sequence of drawing commands.

MetafileHeader

Contains attributes and dimensions of a metafile.

PropertyItem

Represents a metadata property item for an image.

SvgImage

A vector image backed by a VectorScene, loadable from and savable to SVG, EMF, WMF, and raster formats. Mirrors Metafile.

SystemIcons

Provides a set of pre-defined system icons as stub implementations. Each icon is a 16×16 solid-color bitmap; the instances are cached after first access.

Enums

ColorAdjustType

Specifies the type of color adjustment for image attributes.

ColorMatrixFlag

Specifies the flags for color matrix operations.

EmfType

Specifies the type of Enhanced Metafile (EMF) to create.

ImageFlags

Specifies the attributes of an image.

MetafileFrameUnit

Specifies the unit of measurement for metafile frames.

Delegates

GetThumbnailImageAbort

Callback used by GetThumbnailImage.

Back to top

DR-IT Software documentation

DR-IT Software · Products · Documentation index · Product page · Downloads · Support · Licensing

Generated by DocFX