Class AffineTransform  |  Apps Script  |  Google for Developers (original) (raw)

仿射转换

一个 3x3 矩阵,用于根据矩阵乘法将源坐标 (x1, y1) 转换为目标坐标 (x2, y2):

[ x2 ] [ scaleX shearX translateX ] [ x1 ] [ y2 ] = [ shearY scaleY translateY ] [ y1 ] [ 1 ] [ 0 0 1 ] [ 1 ]

转换后,

x2 = scaleX * x1 + shearX * y1 + translateX; y2 = scaleY * y1 + shearY * x1 + translateY;

详细文档

getScaleX()


getScaleY()


getShearX()


getShearY()


getTranslateX()

获取 X 坐标平移元素(以点为单位)。

返回

Number


getTranslateY()

获取 Y 坐标平移元素(以点为单位)。

返回

Number


toBuilder()

如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。

最后更新时间 (UTC):2024-12-22。