AffineTransform
物件的建構工具。預設值為身分轉換。
呼叫 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 座標平移元素,然後傳回建構工具。 |