الفئة PathMulticolorGradientBrush

Summary: Encapsulates a Brush object with a gradient. This class cannot be inherited.

Module: aspose.imaging.brushes

Full Name: aspose.imaging.brushes.PathMulticolorGradientBrush

Inheritance: PathGradientBrushBase

Constructors

Nameالوصف
PathMulticolorGradientBrush(path)ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالنقاط المحددة.
PathMulticolorGradientBrush(path_points)ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالنقاط المحددة.
PathMulticolorGradientBrush(path_points)ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالنقاط المحددة.
PathMulticolorGradientBrush(path_points, wrap_mode)ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالنقاط المحددة ووضع الالتفاف.
PathMulticolorGradientBrush(path_points, wrap_mode)ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالنقاط المحددة ووضع الالتفاف.

Properties

NameTypeAccessالوصف
center_pointPointFr/wيسترجع أو يعيّن نقطة المركز لتدرج المسار.
تم التخلصboolrيحصل على قيمة تشير إلى ما إذا كانت هذه المثيلة تم التخلص منها.
focus_scalesPointFr/wيسترجع أو يعيّن نقطة التركيز لتلاشي التدرج.
graphics_pathGraphicsPathrيسترجع مسار الرسومات الذي بُني عليه هذا الفرش.
interpolation_colorsColorBlendr/wيحصل أو يعيّن ColorBlend الذي يحدد تدرجًا خطيًا متعدد الألوان.
is_transform_changedboolrيحصل على قيمة تشير إلى ما إذا كانت التحويلات قد تغيرت بطريقة ما. على سبيل المثال ضبط مصفوفة التحويل أو
استدعاء أي من الطرق التي تغير مصفوفة التحويل. تم تقديم الخاصية لضمان التوافق مع الإصدارات السابقة من GDI+.
opacityfloatr/wيحصل أو يعيّن شفافية الفرشاة. يجب أن تكون القيمة بين 0 و 1. القيمة 0 تعني أن الفرشاة مرئية بالكامل، والقيمة 1 تعني أن الفرشاة غير شفافة بالكامل.
path_pointsPointF[]rيسترجع نقاط المسار التي بُني عليها هذا الفرش.
transformMatrixr/wيحصل أو يعيّن نسخة من Matrix التي تحدد تحويلًا هندسيًا محليًا لهذا TransformBrush.
wrap_modeWrapModer/wيحصل أو يعيّن تعداد WrapMode الذي يشير إلى وضع الالتفاف لهذا TransformBrush.

Methods

Nameالوصف
create_with_path(path)ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالمسار المحدد.
create_with_points(path_points)ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالنقاط المحددة.
create_with_points_f(path_points)ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالنقاط المحددة.
create_with_points_f_wrap_mode(path_points, wrap_mode)ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالنقاط المحددة ووضع الالتفاف.
create_with_points_wrap_mode(path_points, wrap_mode)ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالنقاط المحددة ووضع الالتفاف.
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: PathMulticolorGradientBrush(path)

 PathMulticolorGradientBrush(path) 

ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالنقاط المحددة.

Parameters:

معاملنوعالوصف
pathGraphicsPath

Constructor: PathMulticolorGradientBrush(path_points)

 PathMulticolorGradientBrush(path_points) 

ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالنقاط المحددة.

Parameters:

معاملنوعالوصف
path_pointsPointF[]مصفوفة من هياكل PointF التي تمثل النقاط التي تشكل رؤوس المسار.

Constructor: PathMulticolorGradientBrush(path_points)

 PathMulticolorGradientBrush(path_points) 

ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالنقاط المحددة.

Parameters:

معاملنوعالوصف
path_pointsPoint[]مصفوفة من هياكل PointF التي تمثل النقاط التي تشكل رؤوس المسار.

Constructor: PathMulticolorGradientBrush(path_points, wrap_mode)

 PathMulticolorGradientBrush(path_points, wrap_mode) 

ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالنقاط المحددة ووضع الالتفاف.

Parameters:

معاملنوعالوصف
path_pointsPointF[]مصفوفة من هياكل PointF التي تمثل النقاط التي تشكل رؤوس المسار.
wrap_modeWrapModeقائمة WrapMode التي تحدد كيفية تجانب التعبئات المرسومة بهذه PathMulticolorGradientBrush.

Constructor: PathMulticolorGradientBrush(path_points, wrap_mode)

 PathMulticolorGradientBrush(path_points, wrap_mode) 

ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالنقاط المحددة ووضع الالتفاف.

Parameters:

معاملنوعالوصف
path_pointsPoint[]مصفوفة من هياكل PointF التي تمثل النقاط التي تشكل رؤوس المسار.
wrap_modeWrapModeقائمة WrapMode التي تحدد كيفية تجانب التعبئات المرسومة بهذه PathMulticolorGradientBrush.

Method: create_with_path(path) [static]

 create_with_path(path) 

ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالمسار المحدد.

Parameters:

معاملنوعالوصف
pathGraphicsPathGraphicsPath الذي يحدد المنطقة المملوءة بهذه PathMulticolorGradientBrush.

Returns

نوعالوصف
PathMulticolorGradientBrush

Method: create_with_points(path_points) [static]

 create_with_points(path_points) 

ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالنقاط المحددة.

Parameters:

معاملنوعالوصف
path_pointsPointF[]مصفوفة من هياكل PointF التي تمثل النقاط التي تشكل رؤوس المسار.

Returns

نوعالوصف
PathMulticolorGradientBrush

Method: create_with_points_f(path_points) [static]

 create_with_points_f(path_points) 

ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالنقاط المحددة.

Parameters:

معاملنوعالوصف
path_pointsPoint[]مصفوفة من هياكل Point التي تمثل النقاط التي تشكل رؤوس المسار.

Returns

نوعالوصف
PathMulticolorGradientBrush

Method: create_with_points_f_wrap_mode(path_points, wrap_mode) [static]

 create_with_points_f_wrap_mode(path_points, wrap_mode) 

ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالنقاط المحددة ووضع الالتفاف.

Parameters:

معاملنوعالوصف
path_pointsPointF[]مصفوفة من هياكل PointF التي تمثل النقاط التي تشكل رؤوس المسار.
wrap_modeWrapModeقائمة WrapMode التي تحدد كيفية تجانب التعبئات المرسومة بهذه PathMulticolorGradientBrush.

Returns

نوعالوصف
PathMulticolorGradientBrush

Method: create_with_points_wrap_mode(path_points, wrap_mode) [static]

 create_with_points_wrap_mode(path_points, wrap_mode) 

ينشئ مثيلاً جديداً من الفئة PathMulticolorGradientBrush بالنقاط المحددة ووضع الالتفاف.

Parameters:

معاملنوعالوصف
path_pointsPoint[]مصفوفة من هياكل Point التي تمثل النقاط التي تشكل رؤوس المسار.
wrap_modeWrapModeقائمة WrapMode التي تحدد كيفية تجانب التعبئات المرسومة بهذه PathMulticolorGradientBrush.

Returns

نوعالوصف
PathMulticolorGradientBrush

Method: deep_clone()

 deep_clone() 

ينشئ نسخة عميقة جديدة من Brush.

Returns

نوعالوصف
Brushفرشاة جديدة Brush وهي النسخة العميقة من هذه الحالة من Brush.

Method: multiply_transform(matrix)

 multiply_transform(matrix) 

يضرب الـ Matrix الذي يمثل التحويل الهندسي المحلي لهذا LinearGradientBrush بالمصفوفة Matrix المحددة عن طريق إلحاق المصفوفة المحددة في البداية.

Parameters:

معاملنوعالوصف
matrixMatrixالـ Matrix الذي يُضرب به التحويل الهندسي.

Method: multiply_transform(matrix, order)

 multiply_transform(matrix, order) 

يضرب الـ Matrix الذي يمثل التحويل الهندسي المحلي لهذا LinearGradientBrush بالمصفوفة Matrix وفقًا للترتيب المحدد.

Parameters:

معاملنوعالوصف
matrixMatrixالـ Matrix الذي يُضرب به التحويل الهندسي.
orderMatrixOrderMatrixOrder يحدد الترتيب الذي يُضرب فيه المصفوفتان.

Method: rotate_transform(angle)

 rotate_transform(angle) 

يدور التحويل الهندسي المحلي بالمقدار المحدد. هذه الطريقة تسبق الدوران إلى التحويل.

Parameters:

معاملنوعالوصف
anglefloatزاوية الدوران.

Method: rotate_transform(angle, order)

 rotate_transform(angle, order) 

يدور التحويل الهندسي المحلي بالمقدار المحدد وفقًا للترتيب المحدد.

Parameters:

معاملنوعالوصف
anglefloatزاوية الدوران.
orderMatrixOrderMatrixOrder يحدد ما إذا كان يجب إضافة أو إلحاق مسبق لمصفوفة الدوران.

Method: scale_transform(sx, sy)

 scale_transform(sx, sy) 

يقوم بتكبير التحويل الهندسي المحلي بالمقادير المحددة. هذه الطريقة تسبق مصفوفة التكبير إلى التحويل.

Parameters:

معاملنوعالوصف
sxfloatالمقدار الذي يُكَبَّر به التحويل في اتجاه المحور x.
syfloatالمقدار الذي يُكَبَّر به التحويل في اتجاه المحور y.

Method: scale_transform(sx, sy, order)

 scale_transform(sx, sy, order) 

يقوم بتكبير التحويل الهندسي المحلي بالمقادير المحددة وفقًا للترتيب المحدد.

Parameters:

معاملنوعالوصف
sxfloatالمقدار الذي يُكَبَّر به التحويل في اتجاه المحور x.
syfloatالمقدار الذي يُكَبَّر به التحويل في اتجاه المحور y.
orderMatrixOrderقائمة MatrixOrder التي تحدد ما إذا كان سيتم إلحاق أو إلحاق مسبق لمصفوفة التحجيم.

Method: translate_transform(dx, dy)

 translate_transform(dx, dy) 

ينقل التحويل الهندسي المحلي بالأبعاد المحددة. هذه الطريقة تسبق الترجمة إلى التحويل.

Parameters:

معاملنوعالوصف
dxfloatقيمة الإزاحة في المحور x.
dyfloatقيمة الإزاحة في المحور y.

Method: translate_transform(dx, dy, order)

 translate_transform(dx, dy, order) 

ينقل التحويل الهندسي المحلي بالأبعاد المحددة وفقًا للترتيب المحدد.

Parameters:

معاملنوعالوصف
dxfloatقيمة الإزاحة في المحور x.
dyfloatقيمة الإزاحة في المحور y.
orderMatrixOrderالترتيب (إلحاق مسبق أو إلحاق) الذي يتم تطبيق الإزاحة به.