أداة إنشاء لكائنات AffineTransform. الإعداد التلقائي هو تحويل الهوية.
يمكنك استدعاء AffineTransformBuilder#build() للحصول على كائن AffineTransform.
const 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() | Affine | لإنشاء كائن Affine تم ضبطه باستخدام العناصر التي تم تعيينها في أداة الإنشاء. |
set | Affine | لضبط عنصر تغيير المقياس في الإحداثي X وعرض أداة الإنشاء. |
set | Affine | لضبط عنصر تغيير المقياس في الإحداثي Y وعرض أداة الإنشاء. |
set | Affine | لضبط عنصر القص في الإحداثي X وعرض أداة الإنشاء. |
set | Affine | لضبط عنصر القص في الإحداثي Y وعرض أداة الإنشاء. |
set | Affine | لضبط عنصر الإزاحة في الإحداثي X بالنقاط وعرض أداة الإنشاء. |
set | Affine | لضبط عنصر الإزاحة في الإحداثي Y بالنقاط وعرض أداة الإنشاء. |
مستندات تفصيلية
build()
لإنشاء كائن AffineTransform تم ضبطه باستخدام العناصر التي تم تعيينها في أداة الإنشاء.
القيمة المعروضة
AffineTransform — الكائن AffineTransform الذي تم إنشاؤه.
setScaleX(scaleX)
لضبط عنصر تغيير المقياس في الإحداثي X وعرض أداة الإنشاء.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
scaleX | Number | تغيير المقياس في الإحداثي X |
القيمة المعروضة
AffineTransformBuilder — أداة الإنشاء هذه، لتسلسل الطرق
setScaleY(scaleY)
لضبط عنصر تغيير المقياس في الإحداثي Y وعرض أداة الإنشاء.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
scaleY | Number | تغيير المقياس في الإحداثي Y |
القيمة المعروضة
AffineTransformBuilder — أداة الإنشاء هذه، لتسلسل الطرق
setShearX(shearX)
لضبط عنصر القص في الإحداثي X وعرض أداة الإنشاء.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
shearX | Number | القص في الإحداثي X |
القيمة المعروضة
AffineTransformBuilder — أداة الإنشاء هذه، لتسلسل الطرق
setShearY(shearY)
لضبط عنصر القص في الإحداثي Y وعرض أداة الإنشاء.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
shearY | Number | القص في الإحداثي Y |
القيمة المعروضة
AffineTransformBuilder — أداة الإنشاء هذه، لتسلسل الطرق
setTranslateX(translateX)
لضبط عنصر الإزاحة في الإحداثي X بالنقاط وعرض أداة الإنشاء.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
translateX | Number | الإزاحة في الإحداثي X بالنقاط |
القيمة المعروضة
AffineTransformBuilder — أداة الإنشاء هذه، لتسلسل الطرق
setTranslateY(translateY)
لضبط عنصر الإزاحة في الإحداثي Y بالنقاط وعرض أداة الإنشاء.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
translateY | Number | الإزاحة في الإحداثي Y بالنقاط |
القيمة المعروضة
AffineTransformBuilder — أداة الإنشاء هذه، لتسلسل الطرق