الفئة TextureBrush
Summary: Each property of the TextureBrush class is a Brush object that uses an image to fill the interior of a shape. This class cannot be inherited.
Module: aspose.imaging.brushes
Full Name: aspose.imaging.brushes.TextureBrush
Inheritance: TransformBrush
Constructors
| Name | الوصف |
|---|---|
| TextureBrush(image) | ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة. |
| TextureBrush(image, destination_rectangle) | ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة والمستطيل المحيط. |
| TextureBrush(image, destination_rectangle) | ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة والمستطيل المحيط. |
| TextureBrush(image, destination_rectangle, image_attributes) | ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة، المستطيل المحيط، وخصائص الصورة. |
| TextureBrush(image, destination_rectangle, image_attributes) | ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة، المستطيل المحيط، وخصائص الصورة. |
| TextureBrush(image, wrap_mode) | ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة ووضع الالتفاف. |
| TextureBrush(image, wrap_mode, destination_rectangle) | ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة، وضع الالتفاف، والمستطيل المحيط. |
| TextureBrush(image, wrap_mode, destination_rectangle) | ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة، وضع الالتفاف، والمستطيل المحيط. |
Properties
| Name | Type | Access | الوصف |
|---|---|---|---|
| تم التخلص | bool | r | يحصل على قيمة تشير إلى ما إذا كانت هذه المثيلة تم التخلص منها. |
| image | Image | r | يسترجع كائن Image المرتبط بهذا كائن TextureBrush. |
| image_attributes | ImageAttributes | r | يسترجع TextureBrush.image_attributes المرتبط بهذا TextureBrush. |
| image_rectangle | RectangleF | r | يحصل على Rectangle المرتبط بهذا TextureBrush. |
| is_transform_changed | bool | r | يحصل على قيمة تشير إلى ما إذا كانت التحويلات قد تغيرت بطريقة ما. على سبيل المثال ضبط مصفوفة التحويل أو استدعاء أي من الطرق التي تغير مصفوفة التحويل. تم تقديم الخاصية لضمان التوافق مع الإصدارات السابقة من GDI+. |
| opacity | float | r/w | يحصل أو يعيّن شفافية الفرشاة. يجب أن تكون القيمة بين 0 و 1. القيمة 0 تعني أن الفرشاة مرئية بالكامل، والقيمة 1 تعني أن الفرشاة غير شفافة بالكامل. |
| transform | Matrix | r/w | يحصل أو يعيّن نسخة من Matrix التي تحدد تحويلًا هندسيًا محليًا لهذا TransformBrush. |
| wrap_mode | WrapMode | r/w | يحصل أو يعيّن تعداد WrapMode الذي يشير إلى وضع الالتفاف لهذا TransformBrush. |
Methods
| Name | الوصف |
|---|---|
| create_with_image_rect(image, destination_rectangle) | ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة والمستطيل المحيط. |
| create_with_image_rect_attribs(image, destination_rectangle, image_attributes) | ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة، المستطيل المحيط، وخصائص الصورة. |
| create_with_image_rect_f(image, destination_rectangle) | ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة والمستطيل المحيط. |
| create_with_image_rect_f_attribs(image, destination_rectangle, image_attributes) | ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة، المستطيل المحيط، وخصائص الصورة. |
| create_with_image_wrap_mode(image, wrap_mode) | ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة ووضع الالتفاف. |
| create_with_image_wrap_mode_rect(image, wrap_mode, destination_rectangle) | ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة، وضع الالتفاف، والمستطيل المحيط. |
| create_with_image_wrap_mode_rect_f(image, wrap_mode, destination_rectangle) | ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة، وضع الالتفاف، والمستطيل المحيط. |
| deep_clone() | ينشئ نسخة عميقة جديدة من Brush. |
| multiply_transform(matrix) | يضرب الـ Matrix الذي يمثل التحويل الهندسي المحلي لهذا LinearGradientBrush بالمصفوفة Matrix المحددة عن طريق إلحاق المصفوفة المحددة في البداية. |
| multiply_transform(matrix, order) | يضرب الـ Matrix الذي يمثل التحويل الهندسي المحلي لهذا LinearGradientBrush بالمصفوفة Matrix وفقًا للترتيب المحدد. |
| reset_transform() | يعيد تعيين الخاصية TransformBrush.transform إلى هوية. |
| rotate_transform(angle) | يدور التحويل الهندسي المحلي بالمقدار المحدد. هذه الطريقة تسبق الدوران إلى التحويل. |
| rotate_transform(angle, order) | يدور التحويل الهندسي المحلي بالمقدار المحدد وفقًا للترتيب المحدد. |
| scale_transform(sx, sy) | يقوم بتكبير التحويل الهندسي المحلي بالمقادير المحددة. هذه الطريقة تسبق مصفوفة التكبير إلى التحويل. |
| scale_transform(sx, sy, order) | يقوم بتكبير التحويل الهندسي المحلي بالمقادير المحددة وفقًا للترتيب المحدد. |
| translate_transform(dx, dy) | ينقل التحويل الهندسي المحلي بالأبعاد المحددة. هذه الطريقة تسبق الترجمة إلى التحويل. |
| translate_transform(dx, dy, order) | ينقل التحويل الهندسي المحلي بالأبعاد المحددة وفقًا للترتيب المحدد. |
Constructor: TextureBrush(image)
TextureBrush(image)
ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | كائن Image الذي يستخدمه هذا TextureBrush لملء الداخل. |
Constructor: TextureBrush(image, destination_rectangle)
TextureBrush(image, destination_rectangle)
ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة والمستطيل المحيط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | كائن Image الذي يستخدمه هذا TextureBrush لملء الداخل. |
| destination_rectangle | Rectangle | هيكل Rectangle الذي يمثل المستطيل المحيط لهذا TextureBrush. |
Constructor: TextureBrush(image, destination_rectangle)
TextureBrush(image, destination_rectangle)
ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة والمستطيل المحيط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | كائن Image الذي يستخدمه هذا TextureBrush لملء الداخل. |
| destination_rectangle | RectangleF | هيكل Rectangle الذي يمثل المستطيل المحيط لهذا TextureBrush. |
Constructor: TextureBrush(image, destination_rectangle, image_attributes)
TextureBrush(image, destination_rectangle, image_attributes)
ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة، المستطيل المحيط، وخصائص الصورة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | كائن Image الذي يستخدمه هذا TextureBrush لملء الداخل. |
| destination_rectangle | Rectangle | هيكل Rectangle الذي يمثل المستطيل المحيط لهذا TextureBrush. |
| image_attributes | ImageAttributes | كائن ImageAttributes يحتوي على معلومات إضافية حول الصورة المستخدمة من قبل هذا TextureBrush. |
Constructor: TextureBrush(image, destination_rectangle, image_attributes)
TextureBrush(image, destination_rectangle, image_attributes)
ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة، المستطيل المحيط، وخصائص الصورة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | كائن Image الذي يستخدمه هذا TextureBrush لملء الداخل. |
| destination_rectangle | RectangleF | هيكل Rectangle الذي يمثل المستطيل المحيط لهذا TextureBrush. |
| image_attributes | ImageAttributes | كائن ImageAttributes يحتوي على معلومات إضافية حول الصورة المستخدمة من قبل هذا TextureBrush. |
Constructor: TextureBrush(image, wrap_mode)
TextureBrush(image, wrap_mode)
ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة ووضع الالتفاف.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | كائن Image الذي يستخدمه هذا TextureBrush لملء الداخل. |
| wrap_mode | WrapMode | تعداد WrapMode يحدد كيفية تجانب هذا TextureBrush. |
Constructor: TextureBrush(image, wrap_mode, destination_rectangle)
TextureBrush(image, wrap_mode, destination_rectangle)
ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة، وضع الالتفاف، والمستطيل المحيط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | كائن Image الذي يستخدمه هذا TextureBrush لملء الداخل. |
| wrap_mode | WrapMode | تعداد WrapMode يحدد كيفية تجانب هذا TextureBrush. |
| destination_rectangle | Rectangle | هيكل Rectangle الذي يمثل المستطيل المحيط لهذا TextureBrush. |
Constructor: TextureBrush(image, wrap_mode, destination_rectangle)
TextureBrush(image, wrap_mode, destination_rectangle)
ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة، وضع الالتفاف، والمستطيل المحيط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | كائن Image الذي يستخدمه هذا TextureBrush لملء الداخل. |
| wrap_mode | WrapMode | تعداد WrapMode يحدد كيفية تجانب هذا TextureBrush. |
| destination_rectangle | RectangleF | هيكل Rectangle الذي يمثل المستطيل المحيط لهذا TextureBrush. |
Method: create_with_image_rect(image, destination_rectangle) [static]
create_with_image_rect(image, destination_rectangle)
ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة والمستطيل المحيط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | كائن Image الذي يستخدمه هذا TextureBrush لملء الداخل. |
| destination_rectangle | Rectangle | هيكل RectangleF الذي يمثل المستطيل المحيط لهذا TextureBrush. |
Returns
| نوع | الوصف |
|---|---|
| TextureBrush |
Method: create_with_image_rect_attribs(image, destination_rectangle, image_attributes) [static]
create_with_image_rect_attribs(image, destination_rectangle, image_attributes)
ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة، المستطيل المحيط، وخصائص الصورة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | كائن Image الذي يستخدمه هذا TextureBrush لملء الداخل. |
| destination_rectangle | Rectangle | هيكل Rectangle الذي يمثل المستطيل المحيط لهذا TextureBrush. |
| image_attributes | ImageAttributes | كائن ImageAttributes يحتوي على معلومات إضافية حول الصورة المستخدمة من قبل هذا TextureBrush. |
Returns
| نوع | الوصف |
|---|---|
| TextureBrush |
Method: create_with_image_rect_f(image, destination_rectangle) [static]
create_with_image_rect_f(image, destination_rectangle)
ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة والمستطيل المحيط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | كائن Image الذي يستخدمه هذا TextureBrush لملء الداخل. |
| destination_rectangle | RectangleF | هيكل RectangleF الذي يمثل المستطيل المحيط لهذا TextureBrush. |
Returns
| نوع | الوصف |
|---|---|
| TextureBrush |
Method: create_with_image_rect_f_attribs(image, destination_rectangle, image_attributes) [static]
create_with_image_rect_f_attribs(image, destination_rectangle, image_attributes)
ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة، المستطيل المحيط، وخصائص الصورة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | كائن Image الذي يستخدمه هذا TextureBrush لملء الداخل. |
| destination_rectangle | RectangleF | هيكل RectangleF الذي يمثل المستطيل المحيط لهذا TextureBrush. |
| image_attributes | ImageAttributes | كائن ImageAttributes يحتوي على معلومات إضافية حول الصورة المستخدمة من قبل هذا TextureBrush. |
Returns
| نوع | الوصف |
|---|---|
| TextureBrush |
Method: create_with_image_wrap_mode(image, wrap_mode) [static]
create_with_image_wrap_mode(image, wrap_mode)
ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة ووضع الالتفاف.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | كائن Image الذي يستخدمه هذا TextureBrush لملء الداخل. |
| wrap_mode | WrapMode | تعداد WrapMode يحدد كيفية تجانب هذا TextureBrush. |
Returns
| نوع | الوصف |
|---|---|
| TextureBrush |
Method: create_with_image_wrap_mode_rect(image, wrap_mode, destination_rectangle) [static]
create_with_image_wrap_mode_rect(image, wrap_mode, destination_rectangle)
ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة، وضع الالتفاف، والمستطيل المحيط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | كائن Image الذي يستخدمه هذا TextureBrush لملء الداخل. |
| wrap_mode | WrapMode | تعداد WrapMode يحدد كيفية تجانب هذا TextureBrush. |
| destination_rectangle | Rectangle | هيكل RectangleF الذي يمثل المستطيل المحيط لهذا TextureBrush. |
Returns
| نوع | الوصف |
|---|---|
| TextureBrush |
Method: create_with_image_wrap_mode_rect_f(image, wrap_mode, destination_rectangle) [static]
create_with_image_wrap_mode_rect_f(image, wrap_mode, destination_rectangle)
ينشئ مثيلاً جديداً من الفئة TextureBrush التي تستخدم الصورة المحددة، وضع الالتفاف، والمستطيل المحيط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | كائن Image الذي يستخدمه هذا TextureBrush لملء الداخل. |
| wrap_mode | WrapMode | تعداد WrapMode يحدد كيفية تجانب هذا TextureBrush. |
| destination_rectangle | RectangleF | هيكل RectangleF الذي يمثل المستطيل المحيط لهذا TextureBrush. |
Returns
| نوع | الوصف |
|---|---|
| TextureBrush |
Method: deep_clone()
deep_clone()
ينشئ نسخة عميقة جديدة من Brush.
Returns
| نوع | الوصف |
|---|---|
| Brush | فرشاة جديدة Brush وهي النسخة العميقة من هذه الحالة من Brush. |
Method: multiply_transform(matrix)
multiply_transform(matrix)
يضرب الـ Matrix الذي يمثل التحويل الهندسي المحلي لهذا LinearGradientBrush بالمصفوفة Matrix المحددة عن طريق إلحاق المصفوفة المحددة في البداية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| matrix | Matrix | الـ Matrix الذي يُضرب به التحويل الهندسي. |
Method: multiply_transform(matrix, order)
multiply_transform(matrix, order)
يضرب الـ Matrix الذي يمثل التحويل الهندسي المحلي لهذا LinearGradientBrush بالمصفوفة Matrix وفقًا للترتيب المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| matrix | Matrix | الـ Matrix الذي يُضرب به التحويل الهندسي. |
| order | MatrixOrder | MatrixOrder يحدد الترتيب الذي يُضرب فيه المصفوفتان. |
Method: rotate_transform(angle)
rotate_transform(angle)
يدور التحويل الهندسي المحلي بالمقدار المحدد. هذه الطريقة تسبق الدوران إلى التحويل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| angle | float | زاوية الدوران. |
Method: rotate_transform(angle, order)
rotate_transform(angle, order)
يدور التحويل الهندسي المحلي بالمقدار المحدد وفقًا للترتيب المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| angle | float | زاوية الدوران. |
| order | MatrixOrder | MatrixOrder يحدد ما إذا كان يجب إضافة أو إلحاق مسبق لمصفوفة الدوران. |
Method: scale_transform(sx, sy)
scale_transform(sx, sy)
يقوم بتكبير التحويل الهندسي المحلي بالمقادير المحددة. هذه الطريقة تسبق مصفوفة التكبير إلى التحويل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| sx | float | المقدار الذي يُكَبَّر به التحويل في اتجاه المحور x. |
| sy | float | المقدار الذي يُكَبَّر به التحويل في اتجاه المحور y. |
Method: scale_transform(sx, sy, order)
scale_transform(sx, sy, order)
يقوم بتكبير التحويل الهندسي المحلي بالمقادير المحددة وفقًا للترتيب المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| sx | float | المقدار الذي يُكَبَّر به التحويل في اتجاه المحور x. |
| sy | float | المقدار الذي يُكَبَّر به التحويل في اتجاه المحور y. |
| order | MatrixOrder | قائمة MatrixOrder التي تحدد ما إذا كان سيتم إلحاق أو إلحاق مسبق لمصفوفة التحجيم. |
Method: translate_transform(dx, dy)
translate_transform(dx, dy)
ينقل التحويل الهندسي المحلي بالأبعاد المحددة. هذه الطريقة تسبق الترجمة إلى التحويل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| dx | float | قيمة الإزاحة في المحور x. |
| dy | float | قيمة الإزاحة في المحور y. |
Method: translate_transform(dx, dy, order)
translate_transform(dx, dy, order)
ينقل التحويل الهندسي المحلي بالأبعاد المحددة وفقًا للترتيب المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| dx | float | قيمة الإزاحة في المحور x. |
| dy | float | قيمة الإزاحة في المحور y. |
| order | MatrixOrder | الترتيب (إلحاق مسبق أو إلحاق) الذي يتم تطبيق الإزاحة به. |