AffineTransform
对象的构建器。默认为 Identity 转换。
调用 AffineTransformBuilder#build()
以获取 AffineTransform
对象。
var transform = SlidesApp.newAffineTransformBuilder().setScaleX(2.0).setShearY(1.1).build(); The resulting transform matrix is [ 2.0 0.0 0.0 ] [ 1.1 1.0 0.0 ] [ 0 0 1 ]
方法
方法 | 返回类型 | 简介 |
---|---|---|
build() | AffineTransform | 创建一个使用构建器中设置的元素进行初始化的 AffineTransform 对象。 |
setScaleX(scaleX) | AffineTransformBuilder | 设置 X 坐标缩放元素并返回构建器。 |
setScaleY(scaleY) | AffineTransformBuilder | 设置 Y 坐标缩放元素并返回构建器。 |
setShearX(shearX) | AffineTransformBuilder | 设置 X 坐标剪切元素并返回构建器。 |
setShearY(shearY) | AffineTransformBuilder | 设置 Y 坐标剪切元素并返回构建器。 |
setTranslateX(translateX) | AffineTransformBuilder | 设置 X 坐标转换元素(以点为单位),并返回构建器。 |
setTranslateY(translateY) | AffineTransformBuilder | 以点数设置 Y 坐标转换元素,并返回构建器。 |