- About Graphics Mill
- What's New?
- Breaking Changes in Graphics Mill 12
- Breaking Changes in Graphics Mill 11
- Features
- Supported File Formats
- System Requirements
- Getting Started
- Working with Image Formats
- Transforming Images (Resize, Rotate, Crop)
- Working with Metadata
- Color Management and Color Reduction
- Drawing Text and Graphics
- Color Keying (Green Screen Removal)
- Channels and Pixel Data
- Color and Tone Correction
- Working with Photoshop (PSD) Files
- Image Filters
- Processing Large Images
- Basics of Image Processing
- Troubleshooting
- Class Library Reference
- Aurigma.GraphicsMill Namespace
- AmbiguousFontCollisionException Class
- Bitmap Class
- BitmapEmptyException Class
- BitmapStatisticsProvider Class
- Channel Enumeration
- ChannelCombiner Class
- ChannelSplitter Class
- ChannelsProvider Class
- CMAdobeModuleLoadException Class
- CMException Class
- CMInappropriateProfileException Class
- CMOpenProfileException Class
- CMTransformException Class
- Cmyk16Color Class
- CmykChannelCombiner Class
- CmykChannelSplitter Class
- CmykColor Class
- CodecAdapter Class
- Color Class
- ColorAdjustmentProvider Class
- ColorManagementProvider Class
- ColorPalette Class
- ColorPaletteEmptyException Class
- ColorPaletteType Enumeration
- ColorProfile Class
- ColorProfileClass Enumeration
- ColorSpace Enumeration
- CompressedImage Class
- CompressedStream Class
- Configuration Class
- DuplicateFamilyStyleException Class
- DuplicateFontAliasException Class
- DuplicatePostscriptNameException Class
- FamilyStyleConflict Class
- FontException Class
- FontMissingException Class
- GMException Class
- GraphicsContainerRasterizer Class
- Grayscale16Color Class
- GrayscaleChannelCombiner Class
- GrayscaleChannelSplitter Class
- GrayscaleColor Class
- Histogram Class
- HistogramMode Enumeration
- IImageDescriptor Interface
- IImageParams Interface
- Image Class
- ImageGenerator Class
- ImageParams Class
- IndexedColor Class
- Ink Class
- InvalidPropertyValueException Class
- InvalidSourceException Class
- Lab16Color Class
- LabChannelCombiner Class
- LabChannelSplitter Class
- LabColor Class
- MissingIndexColorException Class
- ObjectClosedException Class
- ObjectEmptyException Class
- OnInitEventArgs Class
- OutOfMemoryException Class
- Pipeline Class
- PipelineElement Class
- PipelineException Class
- PixelFormat Class
- PostscriptNameConflict Class
- ProgressEventArgs Class
- ProgressReporter Class
- Rational Class
- Rgb16Color Class
- RgbChannelCombiner Class
- RgbChannelSplitter Class
- RgbColor Class
- SehException Class
- SpotColor Class
- TransformException Class
- TransformsProvider Class
- TrialPeriodTimeException Class
- UnexpectedException Class
- Unit Enumeration
- UnitConverter Class
- UnsignedRational Class
- UnsupportedFontException Class
- UnsupportedPixelFormatException Class
- Win32Exception Class
- Aurigma.GraphicsMill.Codecs Namespace
- Aurigma.GraphicsMill.Codecs.ClippingPath Namespace
- Aurigma.GraphicsMill.Codecs.Psd Namespace
- Aurigma.GraphicsMill.Drawing Namespace
- Aurigma.GraphicsMill.Drawing.Art Namespace
- Aurigma.GraphicsMill.Drawing.Effects Namespace
- Aurigma.GraphicsMill.Licensing Namespace
- Aurigma.GraphicsMill.Templates Namespace
- Aurigma.GraphicsMill.Transforms Namespace
- Aurigma.GraphicsMill Namespace
- Licensing
- End User License Agreement
- Copyright Notices
Aurigma.GraphicsMill Namespace
Applies to: Graphics Mill 12.1, 6.x-12.x (may differ)
The Aurigma.GraphicsMill is a root namespace of the Graphics Mill.
Classes
| Class | Description | |
|---|---|---|
|
|
AmbiguousFontCollisionException |
Represents the error that occurs when a font being added has its (family, style) pair owned by one already-registered font, and its postscript name owned by a different already-registered font. |
|
|
Bitmap |
Represents a bitmap, i.e. an object which stores raster data. |
|
|
BitmapEmptyException |
Represents the error that occurs when you try to manipulate with an empty bitmap. |
|
|
BitmapStatisticsProvider |
Contains methods used to retrieve various bitmap statistics. |
|
|
ChannelCombiner |
Represents the base class for classes that create an image by combining several grayscale images. |
|
|
ChannelSplitter |
Represents the base class for classes that separate an image by color channels. |
|
|
ChannelsProvider |
Contains methods and properties providing access to bitmap channels. |
|
|
CMAdobeModuleLoadException |
Represents the error that occurs when you try to convert colors using Adobe CMM whereas it is not installed on the system. |
|
|
CMException |
Represents the error that occurs when you work with color management. |
|
|
CMInappropriateProfileException |
Represents the error that occurs when you try to specify a color profile which does not conform target color space. |
|
|
CMOpenProfileException |
Represents the error that occurs when you try to open a color profile from a file, but it fails for some reason (e.g. file not found, access is denied, profile is corrupted, or any other). |
|
|
CMTransformException |
Represents the error that occurs when some errors encountered during some color space transform made by color management module. |
|
|
Cmyk16Color |
Represents 16-bit (extended) color value in CMYK color space. |
|
|
CmykChannelCombiner |
Creates a CMYK image by combining several grayscale images. |
|
|
CmykChannelSplitter |
Separates a CMYK image by color channels. |
|
|
CmykColor |
Represents color value in CMYK color space. |
|
|
CodecAdapter |
Converts file name to the corresponding image reader of writer. |
|
|
Color |
Represents the base class for classes that contain color values. |
|
|
ColorAdjustmentProvider |
Contains methods and properties used to provide color adjustment and tone correction (brightness/contrast, levels, hue/saturation/lightness adjustment, etc.). |
|
|
ColorManagementProvider |
Contains methods and properties used to provide color management. |
|
|
ColorPalette |
Represents a palette, i.e. an array of color values. |
|
|
ColorPaletteEmptyException |
Represents the error that occurs when you try to operate with empty palette (which is either |
|
|
ColorProfile |
Represents the ICC color profile used to provide color management. |
|
|
CompressedImage |
Represents an image that stores its raster data in compressed form instead of fully decoding it into memory. |
|
|
CompressedStream |
Represents a single compressed data stream of a CompressedImage (either the color or the alpha stream). |
|
|
Configuration |
Provides access to the application configuration settings. |
|
|
DuplicateFamilyStyleException |
Represents the error that occurs when adding a font would make a (family, style) pair resolve to more than one postscript name, and FamilyStyleCollisionPolicy is Throw. |
|
|
DuplicateFontAliasException |
Represents the error that occurs when an alias passed to AddFontAlias(String, String) already resolves to a different registered font. |
|
|
DuplicatePostscriptNameException |
Represents the error that occurs when a font being registered shares a postscript name with a different, already-registered font, and PostscriptNameCollisionPolicy is Throw. |
|
|
FamilyStyleConflict |
Describes one (family, style) collision found by Add(String) or Merge(FontRegistry). |
|
|
FontException |
Represents the error that occurs when you work with fonts. |
|
|
FontMissingException |
Represents the error that occurs when you try to operate with a missing font. |
|
|
GMException |
Represents the error that occurs when you work with Graphics Mill. This is a base exception. |
|
|
GraphicsContainerRasterizer |
Represents a pipeline element that rasterizes a GraphicsContainer into a bitmap. |
|
|
Grayscale16Color |
Represents 16-bit (extended) color value in grayscale color space. |
|
|
GrayscaleChannelCombiner |
Creates a grayscale image by combining two grayscale images. |
|
|
GrayscaleChannelSplitter |
Separates a grayscale image by color channels. |
|
|
GrayscaleColor |
Represents a color value in grayscale color space. |
|
|
Histogram |
Represents a bitmap histogram. |
|
|
Image |
Represents the base class for image types, storing the common image parameters shared by all of them. |
|
|
ImageGenerator |
Represents a pipeline element that creates a bitmap. |
|
|
ImageParams |
Provides image-related parameters. |
|
|
IndexedColor |
Represents an indexed color in a color collection. |
|
|
Ink |
Represents ink characteristics of a color. |
|
|
InvalidPropertyValueException |
Represents the error that occurs when the property value is not valid. |
|
|
InvalidSourceException |
Represents the error that occurs when the image reader/writer source is not valid. |
|
|
Lab16Color |
Represents 16-bit (extended) color value in LAB color space. |
|
|
LabChannelCombiner |
Creates a Lab image by combining several grayscale images. |
|
|
LabChannelSplitter |
Separates a Lab image by color channels. |
|
|
LabColor |
Represents color value in LAB color space. |
|
|
MissingIndexColorException |
Represents the error that occurs when the referenced index is missing from the color collection. |
|
|
ObjectClosedException |
Represents the error that occurs when you try to operate with an object which needs to be opened (like file format readers or writers), but it is closed. |
|
|
ObjectEmptyException |
Represents the error that occurs when empty object (like bitmap or color palette) is accessed. |
|
|
OnInitEventArgs |
Provides data for the PipelineElement.OnInit event. |
|
|
OutOfMemoryException |
Represents the error that occurs when there is not enough memory to continue the execution of a program. |
|
|
Pipeline |
Represents a collection of PipelineElements. |
|
|
PipelineElement |
Represents the base class for classes that process an image within a pipeline. |
|
|
PipelineException |
Represents the error that occurs during pipeline image processing. |
|
|
PixelFormat |
Represents a pixel format supported by Graphics Mill. |
|
|
PostscriptNameConflict |
Describes one postscript-name collision found by Add(String) or Merge(FontRegistry). |
|
|
ProgressEventArgs |
Provides data for the ProgressReporter.Progress event. |
|
|
ProgressReporter |
Indicates a progress of a pipeline. |
|
|
Rational |
Represents signed rational numbers. |
|
|
Rgb16Color |
Represents 16-bit (extended) color value in RGB color space. |
|
|
RgbChannelCombiner |
Creates a RGB image by combining several grayscale images. |
|
|
RgbChannelSplitter |
Separates a RGB image by color channels. |
|
|
RgbColor |
Represents color value in RGB color space. |
|
|
SehException |
Represents the Structured Exception Handling (SEH) error. |
|
|
SpotColor |
Represents a color value of a spot color. |
|
|
TransformException |
Represents an error that occurs when applying transforms to bitmaps. |
|
|
TransformsProvider |
Contains methods used to apply various effects on the bitmap. |
|
|
TrialPeriodTimeException |
Represents the error that occurs when the trial version has been expired. |
|
|
UnexpectedException |
Represents the error that occurs when Graphics Mill has encountered an unexpected problem (mostly caused by some internal bug). |
|
|
UnitConverter |
Contains methods and properties intended to convert values from one spatial units to another. |
|
|
UnsignedRational |
Represents unsigned rational numbers. |
|
|
UnsupportedFontException |
Represents the error that occurs when you try to operate with an unsupported font. |
|
|
UnsupportedPixelFormatException |
Represents the error that occurs when you try to apply some operation on the bitmap, and this operation cannot handle pixel format of this bitmap. |
|
|
Win32Exception |
Represents the error that occurs when some WinAPI error returned. |
Interfaces
| Interface | Description | |
|---|---|---|
|
|
IImageDescriptor |
Provides the basic set of parameters common to all image types. |
|
|
IImageParams |
Provides image-related parameters. |
Enumerations
| Enumeration | Description | |
|---|---|---|
|
|
Channel |
Contains aliases for numbers of color channels. |
|
|
ColorPaletteType |
Contains palette types used when generating palettes. |
|
|
ColorProfileClass |
Contains possible values for profile device class. |
|
|
ColorSpace |
Contains color spaces supported with Graphics Mill. |
|
|
HistogramMode |
Contains modes for histogram building. |
|
|
Unit |
Contains unit types. It can be either device-dependent unit (pixel) or device-independent (inches, points, etc). |