TransformBrush
Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.Brush
public abstract class TransformBrush extends Brush
Brush بقدرات تحويل.
المنشئات
| المنشئ | الوصف |
|---|---|
| TransformBrush() |
الطرق
| طريقة | الوصف |
|---|---|
| getWrapMode() | يحصل أو يضبط تعداد Aspose.Imaging.WrapMode الذي يشير إلى وضع الالتفاف لهذا TransformBrush. |
| setWrapMode(int value) | يحصل أو يضبط تعداد Aspose.Imaging.WrapMode الذي يشير إلى وضع الالتفاف لهذا TransformBrush. |
| getTransform() | يحصل أو يضبط نسخة Aspose.Imaging.Matrix التي تحدد تحويلًا هندسيًا محليًا لهذا TransformBrush. |
| setTransform(Matrix value) | يحصل أو يضبط نسخة Aspose.Imaging.Matrix التي تحدد تحويلًا هندسيًا محليًا لهذا TransformBrush. |
| isTransformChanged() | يحصل على قيمة تشير إلى ما إذا تم تغيير التحويلات بطريقة ما. |
| resetTransform() | يعيد تعيين الخاصية TransformBrush.Transform إلى الهوية. |
| multiplyTransform(Matrix matrix) | يضرب Aspose.Imaging.Matrix الذي يمثل التحويل الهندسي المحلي لهذا LinearGradientBrush بالمصفوفة Aspose.Imaging.Matrix المحددة عن طريق إلحاق المصفوفة Aspose.Imaging.Matrix المحددة في البداية. |
| multiplyTransform(Matrix matrix, int order) | يضرب Aspose.Imaging.Matrix الذي يمثل التحويل الهندسي المحلي لهذا LinearGradientBrush بالمصفوفة Aspose.Imaging.Matrix المحددة بالترتيب المحدد. |
| translateTransform(float dx, float dy) | ينقل التحويل الهندسي المحلي بالأبعاد المحددة. |
| translateTransform(float dx, float dy, int order) | يترجم التحويل الهندسي المحلي بالأبعاد المحددة وفقًا للترتيب المحدد. |
| scaleTransform(float sx, float sy) | يقوم بتكبير التحويل الهندسي المحلي بالمقادير المحددة. |
| scaleTransform(float sx, float sy, int order) | يقوم بتكبير التحويل الهندسي المحلي بالمقادير المحددة وفقًا للترتيب المحدد. |
| rotateTransform(float angle) | يدور التحويل الهندسي المحلي بالمقدار المحدد. |
| rotateTransform(float angle, int order) | يدور التحويل الهندسي المحلي بالمقدار المحدد وفقًا للترتيب المحدد. |
TransformBrush()
public TransformBrush()
getWrapMode()
public int getWrapMode()
يحصل أو يضبط تعداد Aspose.Imaging.WrapMode الذي يشير إلى وضع الالتفاف لهذا TransformBrush.
Returns:
int - Aspose.Imaging.WrapMode يحدد كيفية تكرار التعبئات المرسومة باستخدام هذا TransformBrush.
setWrapMode(int value)
public void setWrapMode(int value)
يحصل أو يضبط تعداد Aspose.Imaging.WrapMode الذي يشير إلى وضع الالتفاف لهذا TransformBrush.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getTransform()
public Matrix getTransform()
يحصل أو يضبط نسخة Aspose.Imaging.Matrix التي تحدد تحويلًا هندسيًا محليًا لهذا TransformBrush.
Returns:
Matrix - A copy of the Aspose.Imaging.Matrix that defines a geometric transform that applies only to fills drawn with this TransformBrush.
setTransform(Matrix value)
public void setTransform(Matrix value)
يحصل أو يضبط نسخة Aspose.Imaging.Matrix التي تحدد تحويلًا هندسيًا محليًا لهذا TransformBrush.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | Matrix |
isTransformChanged()
public boolean isTransformChanged()
يحصل على قيمة تشير إلى ما إذا تم تغيير التحويلات بطريقة ما. على سبيل المثال ضبط مصفوفة التحويل أو استدعاء أي من الطرق التي تغير مصفوفة التحويل. تم تقديم الخاصية لضمان التوافق العكسي مع GDI+.
القيمة: True إذا تم تغيير التحويل؛ وإلا false.
Returns: boolean
resetTransform()
public void resetTransform()
يعيد تعيين الخاصية TransformBrush.Transform إلى الهوية.
multiplyTransform(Matrix matrix)
public void multiplyTransform(Matrix matrix)
يضرب Aspose.Imaging.Matrix الذي يمثل التحويل الهندسي المحلي لهذا LinearGradientBrush بالمصفوفة Aspose.Imaging.Matrix المحددة عن طريق إلحاق المصفوفة Aspose.Imaging.Matrix المحددة في البداية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| matrix | Matrix | Aspose.Imaging.Matrix التي يتم ضرب التحويل الهندسي بها. |
multiplyTransform(Matrix matrix, int order)
public void multiplyTransform(Matrix matrix, int order)
يضرب Aspose.Imaging.Matrix الذي يمثل التحويل الهندسي المحلي لهذا LinearGradientBrush بالمصفوفة Aspose.Imaging.Matrix المحددة بالترتيب المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| matrix | Matrix | Aspose.Imaging.Matrix التي يتم ضرب التحويل الهندسي بها. |
| order | int | Aspose.Imaging.MatrixOrder يحدد ترتيب ضرب المصفوفتين. |
translateTransform(float dx, float dy)
public void translateTransform(float dx, float dy)
يترجم التحويل الهندسي المحلي بالأبعاد المحددة. هذه الطريقة تسبق الترجمة إلى التحويل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| dx | float | قيمة الترجمة في الاتجاه x. |
| dy | float | قيمة الترجمة في الاتجاه y. |
translateTransform(float dx, float dy, int order)
public void translateTransform(float dx, float dy, int order)
يترجم التحويل الهندسي المحلي بالأبعاد المحددة وفقًا للترتيب المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| dx | float | قيمة الترجمة في الاتجاه x. |
| dy | float | قيمة الترجمة في الاتجاه y. |
| order | int | الترتيب (prepend أو append) الذي تُطبق فيه الترجمة. |
scaleTransform(float sx, float sy)
public void scaleTransform(float sx, float sy)
يقوم بتكبير التحويل الهندسي المحلي بالمقادير المحددة. هذه الطريقة تسبق مصفوفة التكبير إلى التحويل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| sx | float | المقدار الذي يتم به تكبير التحويل في اتجاه المحور x. |
| sy | float | المقدار الذي يتم به تكبير التحويل في اتجاه المحور y. |
scaleTransform(float sx, float sy, int order)
public void scaleTransform(float sx, float sy, int order)
يقوم بتكبير التحويل الهندسي المحلي بالمقادير المحددة وفقًا للترتيب المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| sx | float | المقدار الذي يتم به تكبير التحويل في اتجاه المحور x. |
| sy | float | المقدار الذي يتم به تكبير التحويل في اتجاه المحور y. |
| order | int | Aspose.Imaging.MatrixOrder يحدد ما إذا كان سيتم إلحاق أو سابقة مصفوفة التكبير. |
rotateTransform(float angle)
public void rotateTransform(float angle)
يدور التحويل الهندسي المحلي بالمقدار المحدد. هذه الطريقة تسبق الدوران إلى التحويل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| angle | float | زاوية الدوران. |
rotateTransform(float angle, int order)
public void rotateTransform(float angle, int order)
يدور التحويل الهندسي المحلي بالمقدار المحدد وفقًا للترتيب المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| angle | float | زاوية الدوران. |
| order | int | Aspose.Imaging.MatrixOrder يحدد ما إذا كان سيتم إلحاق أو سابقة مصفوفة الدوران. |