Aspose.Imaging
Contents
[
Hide
]The namespace is the core for nested namespaces and the most basic objects used for Aspose.Imaging processing.
Classes
Class | Description |
---|---|
AggregateException | Aggregates multiple exceptions. |
Blend | Defines a blend pattern. This class cannot be inherited. |
Brush | The base brush class. |
BuildVersionInfo | Contains the current build version information. |
Cache | Contains cache settings. |
CmykColorHelper | Helper methods to work with CMYK color presented as a signed 32-bit integer value. Provides the similar API as the CmykColor struct. It’s more lightweight because CMYK color is presented just as Int32 rather than structure with internal fields. Please prefer to use static methods of this class when possible instead of the deprecated CmykColor struct. |
ColorBlend | Defines arrays of colors and positions used for interpolating color blending in a multicolor gradient. This class cannot be inherited. |
ColorMap | Defines a map for converting colors. Several methods of the ImageAttributes class adjust image colors by using a color-remap table, which is an array of ColorMap structures. Not inheritable. |
ColorMatrix | Defines a 5 x 5 matrix that contains the coordinates for the RGBA space. Several methods of the ImageAttributes 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. |
ColorPaletteHelper | Helper class for color palettes manipulation. |
ColorTranslator | Translates colors to and from GDI+ Color structures. This class cannot be inherited. |
CompositeException | The composite exception |
CustomFontSource | Custom font source provider function |
CustomLineCap | Encapsulates a custom user-defined line cap. |
DataStreamSupporter | The data stream container. |
DisposableObject | Represents disposable object. |
EmbeddedImage | The embedded image class |
Figure | The figure. A container for shapes. |
FileStreamContainer | Helper for file stream processing. |
Font | Defines a particular format for text, including font face, size, and style attributes. This class cannot be inherited. |
FontSettings | General imaging vector formats renderer font settings. |
Graphics | Represents the graphics according to the graphics engine used in the current assembly. |
GraphicsPath | Represents a series of connected lines and curves. This class cannot be inherited. |
Image | The image is the base class for all type of images. |
ImageAttributes | An ImageAttributes object contains information about how bitmap and metafile colors are manipulated during rendering. An ImageAttributes object maintains several color-adjustment settings, including color-adjustment matrices, grayscale-adjustment matrices, gamma-correction values, color-map tables, and color-threshold values. During rendering, colors can be corrected, darkened, lightened, and removed. To apply such manipulations, initialize an ImageAttributes object and pass the path of that ImageAttributes object (along with the path of an Image ) to the DrawImage method. |
ImageCreatorsRegistry | Represents the image creators registry. |
ImageExportersRegistry | Represents the image exporters registry. |
ImageLoadersRegistry | Represents the image loaders registry. |
ImageOptionsBase | The image base options. |
ImageResizeSettings | Image resize settings class |
IntRange | Class for representing sequence of elements |
License | Provides methods to license the component. |
LoadOptions | Represents the loading options. |
Matrix | Replaces the GDI+ Matrix. |
Metered | Provides metered methods for integration |
NonGenericDictionary | Represents a non generic dictionary. |
NonGenericList | Non generic list of objects |
ObjectWithBounds | The object having bounds. |
OpenTypeFontsCache | Cache for OpenType fonts that are installed in the system. |
PageExportingAction | Delegate for firing before page is exported |
Pen | Defines an object used to draw lines, curves and figures. |
PixelDataFormat | The pixel data format. This is an immutable object. |
ProgressEventHandler | Progress event handler function reference |
RasterCachedImage | Represents a raster image supporting raster graphics operations. This image caches pixel data when required. |
RasterCachedMultipageImage | The raster multipage image |
RasterImage | Represents a raster image supporting raster graphics operations. |
RawDataSettings | The raw data settings |
Region | Describes the interior of a graphics shape composed of rectangles and paths. This class cannot be inherited. |
RemoveBackgroundSettings | The remve background settings |
ResolutionSetting | The resolution setting for image save options. |
Shape | The shape. A continuous set of points connected using a specific rule. |
ShapeSegment | Represents a shape segment. A segment is a line or curve connecting two points. |
Source | The source is used to contain all relevant information for an object pipe. |
SplitStreamContainer | Represents split stream container which contains the stream and provides stream processing routines. |
StreamContainer | Represents stream container which contains the stream and provides stream processing routines. |
StringFormat | Encapsulates text layout information (such as alignment, orientation and tab stops) display manipulations (such as ellipsis insertion and national digit substitution) and OpenType features. This class cannot be inherited. |
TransparencySupporter | The object supporting transparency. |
VectorImage | The vector image is the base class for all type of vector images. |
VectorMultipageImage | The Vector multipage image |
Structures
Structure | Description |
---|---|
CmykColor | The CMYK color of pixel. |
Color | The color of the pixel. |
Point | Represents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane. |
PointF | Represents an ordered pair of floating-point x- and y-coordinates that defines a point in a two-dimensional plane. |
Rectangle | Stores a set of four integers that represent the location and size of a rectangle. |
RectangleF | Stores a set of four floating-point numbers that represent the location and size of a rectangle. |
Size | Represents size. |
SizeF | Stores an ordered pair of floating-point numbers, typically the width and height of a rectangle. |
Interfaces
Interface | Description |
---|---|
IAdvancedBufferProcessor | The advanced buffer processor. |
IAnimationFrame | The Animation frame |
IBufferProcessor | The buffer processor. |
IColorConverter | The color converter. |
IColorPalette | The color palette interface. |
IHasMetadata | Image metadata interface. |
IImageCreator | The image creator. |
IImageCreatorDescriptor | The image creator descriptor specifying the creator properties. The creator descriptor is used to overcome the necessity to contain each image creator instance in memory and multithreading issues. |
IImageDescriptor | The image descriptor. Contains base properties and methods for all other image descriptor types. |
IImageExporter | The image exporter. Can export data from internal Aspose.Imaging format to a specified data format. |
IImageExporterDescriptor | Represents the image exporter descriptor. The exporter descriptor is used to overcome the necessity to contain each exporter instance in memory and multithreading issues. |
IImageLoader | The image loader. |
IImageLoaderDescriptor | The image loader descriptor specifying the loader properties. The loader descriptor is used to overcome the necessity to contain each image loader instance in memory and multithreading issues. |
IIndexedColorConverter | The color converter for indexed image formats. |
IKeyedObject | Represents interface for objects with keys. |
IMultipageImage | The multipage image interface |
IMultipageImageExt | The extended multipage image interface |
IObjectWithBounds | Represents an object with bounds. |
IOrderedShape | Represents an ordered shape. An ordered shape is a continuous set of points having a start point and end point. The continuous set of points connected using a specific rule. |
IPartialArgb32PixelLoader | Conforms to the 32-bit ARGB pixels loaded partially. |
IPartialArgb64PixelLoader | The 64-bit ARGB pixels loader. |
IPartialPixelLoader | Conforms to the pixels loaded partially. |
IPartialRawDataLoader | The partial data loader. |
IRasterImageArgb32PixelLoader | The raster image 32-bit ARGB pixel loader. |
IRasterImageArgb64PixelLoader | The raster image 64-bit ARGB pixel loader. |
IRasterImagePixelLoader | The raster image pixel loader. |
IRasterImageRawDataLoader | The raster image raw data loader. |
Enumeration
Enumeration | Description |
---|---|
AnimationDisposalMethods | Indicates the way in which the graphic is to be treated after being displayed. |
CacheType | Specifies the cache type to use. |
CharacterSet | Represents the character set used. |
ColorAdjustType | Specifies which objects use color adjustment information. |
ColorChannelFlag | Specifies individual channels in the CMYK (cyan, magenta, yellow, black) color space. This enumeration is used by the SetOutputChannel methods. |
ColorCompareMethod | Color comparison method to adjust to nearest neighbor |
ColorMatrixFlag | Specifies the types of images and colors that will be affected by the color and grayscale adjustment settings of an ImageAttributes . |
ColorQuantizationMethod | Colors quantization methods |
CompositingQuality | Specifies the quality level to use during compositing. |
DashCap | Specifies the type of graphic shape to use on both ends of each dash in a dashed line. |
DashStyle | Specifies the style of dashed lines drawn with a Pen object. |
DataRecoveryMode | The data recovery mode. |
DitheringMethod | Dithering method. |
DitheringMethods | The dithering methods used to control color conversion. |
FileFormat | One of supported imaging file formats. |
FillMode | Specifies how the interior of a closed path is filled. |
FontStyle | Specifies style information applied to text. |
GraphicsUnit | Specifies the unit of measure for the given data. |
HatchStyle | Specifies the different patterns available for HatchBrush objects. |
HotkeyPrefix | Specifies the type of display for hot-key prefixes that relate to text. |
ImageFilterType | Image filters to use |
InterpolationMode | The InterpolationMode enumeration specifies the algorithm that is used when images are scaled or rotated. |
KnownColor | Specifies the known system colors. |
LineCap | Specifies the available cap styles with which a Pen object can end a line. |
LineJoin | Specifies how to join consecutive line or curve segments in a figure (subpath) contained in a GraphicsPath object. |
MatrixOrder | Specifies the order for matrix transform operations. |
PaletteMiningMethod | The image palette mining method |
PdfComplianceVersion | Specifies the PDF compliance level to output file. |
PenAlignment | Specifies the alignment of a Pen object in relation to the theoretical, zero-width line. |
PenType | Specifies the type of fill a Pen object uses to fill lines. |
PixelFormat | The pixel data format actual meaning. |
ProcessingType | The type of processing. |
ResizeType | Specifies the resize type. |
ResolutionUnit | Resolution unit enum. |
RotateFlipType | Specifies how much an image is rotated and the axis used to flip the image. |
SeekOrigin | Provides the fields that represent reference points in StreamContainer for seeking. |
SmoothingMode | Specifies whether smoothing (antialiasing) is applied to lines and curves and the edges of filled areas. |
StringAlignment | Specifies the alignment of a text string relative to its layout rectangle. |
StringDigitSubstitute | The enumeration specifies how to substitute digits in a string according to a user’s locale or language. |
StringFormatFlags | Specifies the display and layout information for text strings. |
StringTrimming | Specifies how to trim characters from a string that does not completely fit into a layout shape. |
TextRenderingHint | Specifies the quality of text rendering. |
WarpMode | Specifies the type of warp transformation applied. |
WrapMode | Specifies how a texture or gradient is tiled when it is smaller than the area being filled. |