<PackageReference Include="System.Drawing.Common" Version="8.0.0-preview.7.23375.5" />

System.Drawing.Imaging

Namespace with 33 public types

Classes

 BitmapData Specifies the attributes of a bitmap image. The class is used by the and methods of the class. Not inheritable.
 ColorMap Defines a map for converting colors. Several methods of the class adjust image colors by using a color-remap table, which is an array of structures. Not inheritable.
 ColorMatrix Defines a 5 x 5 matrix that contains the coordinates for the RGBAW space. Several methods of the class adjust image colors by using a color matrix. This class cannot be inherited.
 ColorPalette Defines an array of colors that make up a color palette. The colors are 32-bit ARGB colors. Not inheritable.
 Encoder An object encapsulates a globally unique identifier (GUID) that identifies the category of an image encoder parameter.
 EncoderParameter Used to pass a value, or an array of values, to an image encoder.
 EncoderParameters Encapsulates an array of objects.
 FrameDimension Provides properties that get the frame dimensions of an image. Not inheritable.
 ImageAttributes Contains information about how bitmap and metafile colors are manipulated during rendering.
 ImageCodecInfo The class provides the necessary storage members and methods to retrieve all pertinent information about the installed image encoders and decoders (called codecs). Not inheritable.
 ImageFormat Specifies the file format of the image. Not inheritable.
 Metafile Defines a graphic metafile. A metafile contains records that describe a sequence of graphics operations that can be recorded (constructed) and played back (displayed). This class is not inheritable.
 MetafileHeader Contains attributes of an associated . Not inheritable.
 MetaHeader Contains information about a windows-format (WMF) metafile.
 PropertyItem Encapsulates a metadata property to be included in an image file. Not inheritable.
 WmfPlaceableFileHeader Defines a placeable metafile. Not inheritable.

Enumerations

 ColorAdjustType Specifies which GDI+ objects use color adjustment information.
 ColorChannelFlag Specifies individual channels in the CMYK (cyan, magenta, yellow, black) color space. This enumeration is used by the methods.
 ColorMapType Specifies the types of color maps.
 ColorMatrixFlag Specifies the types of images and colors that will be affected by the color and grayscale adjustment settings of an .
 ColorMode Specifies two modes for color component values.
 EmfPlusRecordType Specifies the methods available for use with a metafile to read and write graphic commands.
 EmfType Specifies the nature of the records that are placed in an Enhanced Metafile (EMF) file. This enumeration is used by several constructors in the class.
 EncoderParameterValueType Specifies the data type of the used with the or method of an image.
 EncoderValue Used to specify the parameter value passed to a JPEG or TIFF image encoder when using the or methods.
 ImageCodecFlags Provides attributes of an image encoder/decoder (codec).
 ImageFlags Specifies the attributes of the pixel data contained in an object. The property returns a member of this enumeration.
 ImageLockMode Specifies flags that are passed to the flags parameter of the method. The method locks a portion of an image so that you can read or write the pixel data.
 MetafileFrameUnit Specifies the unit of measurement for the rectangle used to size and position a metafile. This is specified during the creation of the object.
 MetafileType Specifies types of metafiles. The property returns a member of this enumeration.
 PaletteFlags Specifies the type of color data in the system palette. The data can be color data with alpha, grayscale data only, or halftone data.
 PixelFormat Specifies the format of the color data for each pixel in the image.