函数名:UI\Draw\Matrix::skew() 适用版本:PHP 7.4.0 及以上版本 函数描述:该函数用于在矩阵中应用倾斜变换。倾斜变换是一种非线性变换,它通过斜切矩阵对图像进行变形。 用法...
函数名:UI\Draw\Matrix::skew()
适用版本:PHP 7.4.0 及以上版本
函数描述:该函数用于在矩阵中应用倾斜变换。倾斜变换是一种非线性变换,它通过斜切矩阵对图像进行变形。
用法:
public UI\Draw\Matrix::skew(float $xAngle, float $yAngle): UI\Draw\Matrix
参数:
返回值:
示例:
$matrix = new UI\Draw\Matrix();
// 应用水平方向的倾斜变换,倾斜角度为45度
// 应用垂直方向的倾斜变换,倾斜角度为30度
$matrix->skew(deg2rad(45), deg2rad(30));
// 在使用矩阵进行绘图时,倾斜变换将被应用到图像上
注意事项:
deg2rad()函数将角度转换为弧度。