PathMulticolorGradientBrush Sınıfı
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 | Açıklama |
|---|---|
| PathMulticolorGradientBrush(path) | Belirtilen noktalarla PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır. |
| PathMulticolorGradientBrush(path_points) | Belirtilen noktalarla PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır. |
| PathMulticolorGradientBrush(path_points) | Belirtilen noktalarla PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır. |
| PathMulticolorGradientBrush(path_points, wrap_mode) | Belirtilen noktalar ve sarma modu ile PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır. |
| PathMulticolorGradientBrush(path_points, wrap_mode) | Belirtilen noktalar ve sarma modu ile PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır. |
Properties
| Name | Type | Access | Açıklama |
|---|---|---|---|
| center_point | PointF | r/w | Yol gradyanının merkez noktasını alır veya ayarlar. |
| dağıtıldı | bool | r | Bu örneğin dağıtılıp dağıtılmadığını gösteren bir değer alır. |
| focus_scales | PointF | r/w | Gradyan düşüşü için odak noktasını alır veya ayarlar. |
| graphics_path | GraphicsPath | r | Bu fırçanın üzerine inşa edildiği grafik yolunu alır. |
| interpolation_colors | ColorBlend | r/w | Çok renkli doğrusal bir gradyan tanımlayan bir ColorBlend alır veya ayarlar. |
| is_transform_changed | bool | r | Dönüşümlerin bir şekilde değişip değişmediğini gösteren bir değeri alır. Örneğin dönüşüm matrisini ayarlamak veya dönüşüm matrisini değiştiren herhangi bir yöntemi çağırmak. Özellik, GDI+ ile geriye uyumluluk sağlamak için eklenmiştir. |
| opacity | float | r/w | Fırça opaklığını alır veya ayarlar. Değer 0 ile 1 arasında olmalıdır. 0 değeri fırçanın tamamen görünür olduğu, 1 değeri ise fırçanın tamamen opak olduğu anlamına gelir. |
| path_points | PointF[] | r | Bu fırçanın üzerine inşa edildiği yol noktalarını alır. |
| transform | Matrix | r/w | Bu TransformBrush için yerel bir geometrik dönüşüm tanımlayan bir kopya Matrix alır veya ayarlar. |
| wrap_mode | WrapMode | r/w | Bu TransformBrush için sarma modunu gösteren bir WrapMode enumerasyonunu alır veya ayarlar. |
Methods
| Name | Açıklama |
|---|---|
| create_with_path(path) | Belirtilen yol ile PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır. |
| create_with_points(path_points) | Belirtilen noktalarla PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır. |
| create_with_points_f(path_points) | Belirtilen noktalarla PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır. |
| create_with_points_f_wrap_mode(path_points, wrap_mode) | Belirtilen noktalar ve sarma modu ile PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır. |
| create_with_points_wrap_mode(path_points, wrap_mode) | Belirtilen noktalar ve sarma modu ile PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır. |
| deep_clone() | Mevcut Brush nesnesinin yeni bir derin kopyasını oluşturur. |
| multiply_transform(matrix) | Bu LinearGradientBrush nesnesinin yerel geometrik dönüşümünü temsil eden Matrix belirtilen Matrix ile çarpar ve belirtilen Matrix ön eklenir. |
| multiply_transform(matrix, order) | Bu LinearGradientBrush nesnesinin yerel geometrik dönüşümünü temsil eden Matrix belirtilen Matrix ile belirtilen sırada çarpar. |
| reset_transform() | TransformBrush.transform özelliğini birim matrisine sıfırlar. |
| rotate_transform(angle) | Yerel geometrik dönüşümü belirtilen miktarda döndürür. Bu yöntem döndürmeyi dönüşüme ön ekler. |
| rotate_transform(angle, order) | Yerel geometrik dönüşümü belirtilen miktarda, belirtilen sırada döndürür. |
| scale_transform(sx, sy) | Yerel geometrik dönüşümü belirtilen değerlerle ölçeklendirir. Bu yöntem ölçekleme matrisini dönüşüme ön ekler. |
| scale_transform(sx, sy, order) | Yerel geometrik dönüşümü belirtilen değerlerle, belirtilen sırada ölçeklendirir. |
| translate_transform(dx, dy) | Yerel geometrik dönüşümü belirtilen boyutlarla çevirir. Bu yöntem çeviriyi dönüşüme ön ekler. |
| translate_transform(dx, dy, order) | Yerel geometrik dönüşümü belirtilen boyutlarla, belirtilen sırada çevirir. |
Constructor: PathMulticolorGradientBrush(path)
PathMulticolorGradientBrush(path)
Belirtilen noktalarla PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| path | GraphicsPath |
Constructor: PathMulticolorGradientBrush(path_points)
PathMulticolorGradientBrush(path_points)
Belirtilen noktalarla PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| path_points | PointF[] | Yolun köşe noktalarını oluşturan noktaları temsil eden bir PointF yapıları dizisi. |
Constructor: PathMulticolorGradientBrush(path_points)
PathMulticolorGradientBrush(path_points)
Belirtilen noktalarla PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| path_points | Point[] | Yolun köşe noktalarını oluşturan noktaları temsil eden bir PointF yapıları dizisi. |
Constructor: PathMulticolorGradientBrush(path_points, wrap_mode)
PathMulticolorGradientBrush(path_points, wrap_mode)
Belirtilen noktalar ve sarma modu ile PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| path_points | PointF[] | Yolun köşe noktalarını oluşturan noktaları temsil eden bir PointF yapıları dizisi. |
| wrap_mode | WrapMode | Bu PathMulticolorGradientBrush ile çizilen doldurmaların nasıl döşeneceğini belirten bir WrapMode. |
Constructor: PathMulticolorGradientBrush(path_points, wrap_mode)
PathMulticolorGradientBrush(path_points, wrap_mode)
Belirtilen noktalar ve sarma modu ile PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| path_points | Point[] | Yolun köşe noktalarını oluşturan noktaları temsil eden bir PointF yapıları dizisi. |
| wrap_mode | WrapMode | Bu PathMulticolorGradientBrush ile çizilen doldurmaların nasıl döşeneceğini belirten bir WrapMode. |
Method: create_with_path(path) [static]
create_with_path(path)
Belirtilen yol ile PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| path | GraphicsPath | PathMulticolorGradientBrush tarafından doldurulan alanı tanımlayan GraphicsPath. |
Returns
| Tür | Açıklama |
|---|---|
| PathMulticolorGradientBrush |
Method: create_with_points(path_points) [static]
create_with_points(path_points)
Belirtilen noktalarla PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| path_points | PointF[] | Yolun köşe noktalarını oluşturan noktaları temsil eden bir PointF yapıları dizisi. |
Returns
| Tür | Açıklama |
|---|---|
| PathMulticolorGradientBrush |
Method: create_with_points_f(path_points) [static]
create_with_points_f(path_points)
Belirtilen noktalarla PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| path_points | Point[] | Yolun köşe noktalarını oluşturan noktaları temsil eden bir Point yapıları dizisi. |
Returns
| Tür | Açıklama |
|---|---|
| PathMulticolorGradientBrush |
Method: create_with_points_f_wrap_mode(path_points, wrap_mode) [static]
create_with_points_f_wrap_mode(path_points, wrap_mode)
Belirtilen noktalar ve sarma modu ile PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| path_points | PointF[] | Yolun köşe noktalarını oluşturan noktaları temsil eden bir PointF yapıları dizisi. |
| wrap_mode | WrapMode | Bu PathMulticolorGradientBrush ile çizilen doldurmaların nasıl döşeneceğini belirten bir WrapMode. |
Returns
| Tür | Açıklama |
|---|---|
| PathMulticolorGradientBrush |
Method: create_with_points_wrap_mode(path_points, wrap_mode) [static]
create_with_points_wrap_mode(path_points, wrap_mode)
Belirtilen noktalar ve sarma modu ile PathMulticolorGradientBrush sınıfının yeni bir örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| path_points | Point[] | Yolun köşe noktalarını oluşturan noktaları temsil eden bir Point yapıları dizisi. |
| wrap_mode | WrapMode | Bu PathMulticolorGradientBrush ile çizilen doldurmaların nasıl döşeneceğini belirten bir WrapMode. |
Returns
| Tür | Açıklama |
|---|---|
| PathMulticolorGradientBrush |
Method: deep_clone()
deep_clone()
Mevcut Brush nesnesinin yeni bir derin kopyasını oluşturur.
Returns
| Tür | Açıklama |
|---|---|
| Brush | Bu Brush örneğinin derin kopyası olan yeni bir Brush. |
Method: multiply_transform(matrix)
multiply_transform(matrix)
Bu LinearGradientBrush nesnesinin yerel geometrik dönüşümünü temsil eden Matrix belirtilen Matrix ile çarpar ve belirtilen Matrix ön eklenir.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| matrix | Matrix | Geometrik dönüşümü çarpmak için kullanılacak Matrix. |
Method: multiply_transform(matrix, order)
multiply_transform(matrix, order)
Bu LinearGradientBrush nesnesinin yerel geometrik dönüşümünü temsil eden Matrix belirtilen Matrix ile belirtilen sırada çarpar.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| matrix | Matrix | Geometrik dönüşümü çarpmak için kullanılacak Matrix. |
| order | MatrixOrder | İki matrisi hangi sırada çarpacağını belirten bir MatrixOrder. |
Method: rotate_transform(angle)
rotate_transform(angle)
Yerel geometrik dönüşümü belirtilen miktarda döndürür. Bu yöntem döndürmeyi dönüşüme ön ekler.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| angle | float | Dönüş açısı. |
Method: rotate_transform(angle, order)
rotate_transform(angle, order)
Yerel geometrik dönüşümü belirtilen miktarda, belirtilen sırada döndürür.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| angle | float | Dönüş açısı. |
| order | MatrixOrder | Dönüşüm matrisini ekleyecek mi yoksa ön ekleyecek mi olduğunu belirten bir MatrixOrder. |
Method: scale_transform(sx, sy)
scale_transform(sx, sy)
Yerel geometrik dönüşümü belirtilen değerlerle ölçeklendirir. Bu yöntem ölçekleme matrisini dönüşüme ön ekler.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| sx | float | Dönüşümün x ekseni yönündeki ölçekleme miktarı. |
| sy | float | Dönüşümün y ekseni yönündeki ölçekleme miktarı. |
Method: scale_transform(sx, sy, order)
scale_transform(sx, sy, order)
Yerel geometrik dönüşümü belirtilen değerlerle, belirtilen sırada ölçeklendirir.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| sx | float | Dönüşümün x ekseni yönündeki ölçekleme miktarı. |
| sy | float | Dönüşümün y ekseni yönündeki ölçekleme miktarı. |
| order | MatrixOrder | Ölçekleme matrisini ekleme ya da başına ekleme belirten bir MatrixOrder. |
Method: translate_transform(dx, dy)
translate_transform(dx, dy)
Yerel geometrik dönüşümü belirtilen boyutlarla çevirir. Bu yöntem çeviriyi dönüşüme ön ekler.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| dx | float | x eksenindeki çevirmenin değeri. |
| dy | float | y eksenindeki çevirmenin değeri. |
Method: translate_transform(dx, dy, order)
translate_transform(dx, dy, order)
Yerel geometrik dönüşümü belirtilen boyutlarla, belirtilen sırada çevirir.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| dx | float | x eksenindeki çevirmenin değeri. |
| dy | float | y eksenindeki çevirmenin değeri. |
| order | MatrixOrder | Çevirmenin uygulanacağı sıra (başına ekleme ya da ekleme). |