EmfPlusPathGradientBrushData
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBaseBrushData
public final class EmfPlusPathGradientBrushData extends EmfPlusBaseBrushData
كائن EmfPlusPathGradientBrushData يحدد تدرج مسار لفرشاة رسومية.
المنشئات
| المنشئ | الوصف |
|---|---|
| EmfPlusPathGradientBrushData() |
الطرق
| طريقة | الوصف |
|---|---|
| getBrushDataFlags() | يحصل أو يضبط عددًا صحيحًا غير موقع 32-بت يحدد البيانات في حقل OptionalData. |
| setBrushDataFlags(int value) | يحصل أو يضبط عددًا صحيحًا غير موقع 32-بت يحدد البيانات في حقل OptionalData. |
| getWrapMode() | يحصل أو يضبط عددًا صحيحًا موقعًا 32‑بت من تعداد WrapMode (القسم 2.1.1.34) يحدد ما إذا كان سيتم رسم المنطقة خارج حدود الفرشاة. |
| setWrapMode(int value) | يحصل أو يضبط عددًا صحيحًا موقعًا 32‑بت من تعداد WrapMode (القسم 2.1.1.34) يحدد ما إذا كان سيتم رسم المنطقة خارج حدود الفرشاة. |
| getCenterArgb32Color() | الحصول أو تعيين كائن EmfPlusARGB (القسم 2.2.2.1) الذي يحدد لون المركز لفرشاة تدرج المسار، وهو اللون الذي يظهر عند نقطة مركز الفرشاة. |
| setCenterArgb32Color(int value) | الحصول أو تعيين كائن EmfPlusARGB (القسم 2.2.2.1) الذي يحدد لون المركز لفرشاة تدرج المسار، وهو اللون الذي يظهر عند نقطة مركز الفرشاة. |
| getCenterPointF() | الحصول أو تعيين كائن EmfPlusARGB (القسم 2.2.2.1) الذي يحدد لون المركز لفرشاة تدرج المسار، وهو اللون الذي يظهر عند نقطة مركز الفرشاة. |
| setCenterPointF(PointF value) | الحصول أو تعيين كائن EmfPlusARGB (القسم 2.2.2.1) الذي يحدد لون المركز لفرشاة تدرج المسار، وهو اللون الذي يظهر عند نقطة مركز الفرشاة. |
| getSurroundingArgb32Colors() | الحصول أو تعيين مصفوفة من كائنات SurroundingColorCount EmfPlusARGB التي تحدد الألوان للنقاط المنفصلة على حد الفرشاة. |
| setSurroundingArgb32Colors(int[] value) | الحصول أو تعيين مصفوفة من كائنات SurroundingColorCount EmfPlusARGB التي تحدد الألوان للنقاط المنفصلة على حد الفرشاة. |
| getBoundaryData() | الحصول أو تعيين حد فرشاة تدرج المسار، والذي يتم تحديده إما بمسار أو بمنحنى كاردينال مغلق. |
| setBoundaryData(EmfPlusBoundaryBase value) | الحصول أو تعيين حد فرشاة تدرج المسار، والذي يتم تحديده إما بمسار أو بمنحنى كاردينال مغلق. |
| getOptionalData() | الحصول أو تعيين كائن EmfPlusPathGradientBrushOptionalData اختياري (القسم 2.2.2.30) الذي يحدد بيانات إضافية لفرشاة تدرج المسار. |
| setOptionalData(EmfPlusPathGradientBrushOptionalData value) | الحصول أو تعيين كائن EmfPlusPathGradientBrushOptionalData اختياري (القسم 2.2.2.30) الذي يحدد بيانات إضافية لفرشاة تدرج المسار. |
EmfPlusPathGradientBrushData()
public EmfPlusPathGradientBrushData()
getBrushDataFlags()
public int getBrushDataFlags()
الحصول أو تعيين عدد صحيح غير موقع 32‑بت يحدد البيانات في حقل OptionalData. يجب أن يتكون هذا القيمة من أعلام BrushData (القسم 2.1.2.1). الأعلام التالية ذات صلة بفرشاة تدرج المسار:
Returns: int
setBrushDataFlags(int value)
public void setBrushDataFlags(int value)
الحصول أو تعيين عدد صحيح غير موقع 32‑بت يحدد البيانات في حقل OptionalData. يجب أن يتكون هذا القيمة من أعلام BrushData (القسم 2.1.2.1). الأعلام التالية ذات صلة بفرشاة تدرج المسار:
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getWrapMode()
public int getWrapMode()
الحصول أو تعيين عدد صحيح موقع 32‑بت من تعداد WrapMode (القسم 2.1.1.34) الذي يحدد ما إذا كان سيتم رسم المنطقة خارج حد الفرشاة. عند الرسم خارج الحد، يحدد وضع الالتفاف كيفية تكرار تدرج اللون.
Returns: int
setWrapMode(int value)
public void setWrapMode(int value)
الحصول أو تعيين عدد صحيح موقع 32‑بت من تعداد WrapMode (القسم 2.1.1.34) الذي يحدد ما إذا كان سيتم رسم المنطقة خارج حد الفرشاة. عند الرسم خارج الحد، يحدد وضع الالتفاف كيفية تكرار تدرج اللون.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getCenterArgb32Color()
public int getCenterArgb32Color()
الحصول أو تعيين كائن EmfPlusARGB (القسم 2.2.2.1) الذي يحدد لون المركز لفرشاة تدرج المسار، وهو اللون الذي يظهر عند نقطة مركز الفرشاة. يتغير لون الفرشاة تدريجياً من لون الحد إلى لون المركز كلما انتقل من الحد إلى نقطة المركز.
Returns: int
setCenterArgb32Color(int value)
public void setCenterArgb32Color(int value)
الحصول أو تعيين كائن EmfPlusARGB (القسم 2.2.2.1) الذي يحدد لون المركز لفرشاة تدرج المسار، وهو اللون الذي يظهر عند نقطة مركز الفرشاة. يتغير لون الفرشاة تدريجياً من لون الحد إلى لون المركز كلما انتقل من الحد إلى نقطة المركز.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getCenterPointF()
public PointF getCenterPointF()
الحصول أو تعيين كائن EmfPlusARGB (القسم 2.2.2.1) الذي يحدد لون المركز لفرشاة تدرج المسار، وهو اللون الذي يظهر عند نقطة مركز الفرشاة. يتغير لون الفرشاة تدريجياً من لون الحد إلى لون المركز كلما انتقل من الحد إلى نقطة المركز.
Returns: PointF
setCenterPointF(PointF value)
public void setCenterPointF(PointF value)
الحصول أو تعيين كائن EmfPlusARGB (القسم 2.2.2.1) الذي يحدد لون المركز لفرشاة تدرج المسار، وهو اللون الذي يظهر عند نقطة مركز الفرشاة. يتغير لون الفرشاة تدريجياً من لون الحد إلى لون المركز كلما انتقل من الحد إلى نقطة المركز.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | PointF |
getSurroundingArgb32Colors()
public int[] getSurroundingArgb32Colors()
الحصول أو تعيين مصفوفة من كائنات SurroundingColorCount EmfPlusARGB التي تحدد الألوان للنقاط المنفصلة على حد الفرشاة.
Returns: int[]
setSurroundingArgb32Colors(int[] value)
public void setSurroundingArgb32Colors(int[] value)
الحصول أو تعيين مصفوفة من كائنات SurroundingColorCount EmfPlusARGB التي تحدد الألوان للنقاط المنفصلة على حد الفرشاة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int[] |
getBoundaryData()
public EmfPlusBoundaryBase getBoundaryData()
الحصول أو تعيين حد فرشاة تدرج المسار، والذي يتم تحديده إما بمسار أو بمنحنى كاردينال مغلق. إذا تم تعيين علم BrushDataPath في حقل BrushDataFlags، يجب أن يحتوي هذا الحقل على كائن EmfPlusBoundaryPathData (القسم 2.2.2.6)؛ وإلا، يجب أن يحتوي على كائن EmfPlusBoundaryPointData (القسم 2.2.2.7).
Returns: EmfPlusBoundaryBase
setBoundaryData(EmfPlusBoundaryBase value)
public void setBoundaryData(EmfPlusBoundaryBase value)
الحصول أو تعيين حد فرشاة تدرج المسار، والذي يتم تحديده إما بمسار أو بمنحنى كاردينال مغلق. إذا تم تعيين علم BrushDataPath في حقل BrushDataFlags، يجب أن يحتوي هذا الحقل على كائن EmfPlusBoundaryPathData (القسم 2.2.2.6)؛ وإلا، يجب أن يحتوي على كائن EmfPlusBoundaryPointData (القسم 2.2.2.7).
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | EmfPlusBoundaryBase |
getOptionalData()
public EmfPlusPathGradientBrushOptionalData getOptionalData()
الحصول أو تعيين كائن EmfPlusPathGradientBrushOptionalData اختياري (القسم 2.2.2.30) الذي يحدد بيانات إضافية لفرشاة تدرج المسار. يتم تحديد المحتويات المحددة لهذا الحقل بقيمة حقل BrushDataFlags.
Returns: EmfPlusPathGradientBrushOptionalData
setOptionalData(EmfPlusPathGradientBrushOptionalData value)
public void setOptionalData(EmfPlusPathGradientBrushOptionalData value)
الحصول أو تعيين كائن EmfPlusPathGradientBrushOptionalData اختياري (القسم 2.2.2.30) الذي يحدد بيانات إضافية لفرشاة تدرج المسار. يتم تحديد المحتويات المحددة لهذا الحقل بقيمة حقل BrushDataFlags.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | EmfPlusPathGradientBrushOptionalData |