ITMSFNCCustomPDFGraphicsLib.DrawSetTransform Method
Applies a 2-D affine transformation matrix specified as six scalar components to all subsequent drawing operations.
API unit family: TMSFNCPDFGraphicsLib
Declaring type: ITMSFNCCustomPDFGraphicsLib
Overloads
Overload 1
Applies a 2-D affine transformation matrix specified as six scalar components to all subsequent drawing operations.
procedure DrawSetTransform(m11, m12, m21, m22, dx, dy: Double); overload;
Parameters
| Name | Description |
|---|---|
m11 |
Scale X component of the matrix. |
m12 |
Shear Y component of the matrix. |
m21 |
Shear X component of the matrix. |
m22 |
Scale Y component of the matrix. |
dx |
Horizontal translation in PDF coordinate units. |
dy |
Vertical translation in PDF coordinate units. |
Overload 2
Applies a 2-D affine transformation matrix supplied as a TTMSFNCGraphicsMatrix record to all subsequent drawing operations.
procedure DrawSetTransform(m: TTMSFNCGraphicsMatrix); overload;
Parameters
| Name | Description |
|---|---|
m |
Matrix record containing scale, shear, and translation components. |