
## IDrawingFactory class

Represents a factory for creating drawing-related objects.



The IDrawingFactory type exposes the following members:

### Methods
| Method | Description |
| :- | :- |
| [create_matrix](/html/python-net/aspose.html.drawing/idrawingfactory/create_matrix/#aspose.html.drawing.IMatrix) | Creates a new matrix with the same contents as the specified matrix. |
| [create_matrix](/html/python-net/aspose.html.drawing/idrawingfactory/create_matrix/#float-float-float-float-float-float) | Creates a new matrix with the specified elements. |
| [create_matrix](/html/python-net/aspose.html.drawing/idrawingfactory/create_matrix/#) | Creates a new identity matrix. |
| [create_solid_brush](/html/python-net/aspose.html.drawing/idrawingfactory/create_solid_brush/#aspose.pydrawing.Color) | Creates a solid brush with the specified color. |
| [create_linear_gradient_brush](/html/python-net/aspose.html.drawing/idrawingfactory/create_linear_gradient_brush/#aspose.pydrawing.RectangleF-list) | Creates a linear gradient brush with the specified parameters. |
| [create_texture_brush](/html/python-net/aspose.html.drawing/idrawingfactory/create_texture_brush/#bytes) | Creates a texture brush with the specified parameters. |
| [create_interpolation_color](/html/python-net/aspose.html.drawing/idrawingfactory/create_interpolation_color/#aspose.pydrawing.Color-float) | Creates an interpolation color with the specified color and position. |



### See Also
* module [`aspose.html.drawing`](..)
