IDrawingFactory Interface
Contents
[
Hide
]IDrawingFactory interface
Represents a factory for creating drawing-related objects.
public interface IDrawingFactory : IDisposable
Methods
Name | Description |
---|---|
CreateBitmap(int, int) | Creates a bitmap with the specified width and height. |
CreateBitmapFromImageByteArray(byte[]) | Creates a bitmap from the specified image byte array. |
CreateBitmapFromImageStream(Stream) | Creates a bitmap from the specified image stream. |
CreateBitmapFromPixelByteArray(byte[], int, int) | Creates a bitmap from the specified pixel byte array with the specified width and height. |
CreateCodec(byte[]) | Creates a codec for the specified image. |
CreateInterpolationColor(Color, float) | Creates an interpolation color with the specified color and position. |
CreateLinearGradientBrush(RectangleF, IInterpolationColor[]) | Creates a linear gradient brush with the specified parameters. |
CreateLinearGradientBrush(RectangleF, float, bool, IInterpolationColor[], SpreadMode) | Creates a linear gradient brush with the specified parameters. |
CreateMatrix() | Creates a new identity matrix. |
CreateMatrix(IMatrix) | Creates a new matrix with the same contents as the specified matrix. |
CreateMatrix(float, float, float, float, float, float) | Creates a new matrix with the specified elements. |
CreateSolidBrush(Color) | Creates a solid brush with the specified color. |
CreateTextureBrush(byte[]) | Creates a texture brush with the specified parameters. |
CreateTextureBrush(byte[], SpreadMode, float, IMatrix) | Creates a texture brush with the specified parameters. |
CreateTextureBrush(PointF, IMatrix, IInterpolationColor[], RectangleF, float, RectangleF) | Creates a texture brush with the specified parameters for an elliptical shape. |
See Also
- namespace Aspose.Svg.Drawing
- assembly Aspose.SVG