This documentation is for the old version. Go to the latest Graphics Mill docs

Matrix.ToGdiplusMatrix Method

Returns a matrix converted to System.Drawing.Drawing2D.Matrix.

Namespace: Aurigma.GraphicsMill.Transforms
Assembly: Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)


Visual Basic
Public Function ToGdiplusMatrix As Matrix
public Matrix ToGdiplusMatrix()

Return Value

System.Drawing.Drawing2D.Matrix class instance.


System.Drawing.Drawing2D.Matrix is intended only for affine transforms, and it has only 6 elements (2 columns x 3 rows). Aurigma.GraphicsMill.Transforms.Matrix supports also projective transforms, and has 9 elements (3 columns x 3 rows). When conversion is applied, the last column is discarded (since it is not supported by GDI+ matrix). So if you are converting matrix of the projective transform, you will get another result with GDI+ matrix.

See Also