LinearMulticolorGradientBrush Sınıfı

Summary: Represents a Brush with linear gradient defined by multiple colors and appropriate positions. This class cannot be inherited.

Module: aspose.imaging.brushes

Full Name: aspose.imaging.brushes.LinearMulticolorGradientBrush

Inheritance: LinearGradientBrushBase

Constructors

NameAçıklama
LinearMulticolorGradientBrush()Yeni bir LinearMulticolorGradientBrush sınıfının varsayılan parametrelerle bir örneğini başlatır.
Başlangıç rengi siyah, bitiş rengi beyaz, açı 45 derecedir ve dikdörtgen (0,0) konumunda, (1,1) boyutunda bulunur.
LinearMulticolorGradientBrush(point1, point2)Belirtilen noktalarla yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.
LinearMulticolorGradientBrush(point1, point2)Belirtilen noktalarla yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.
LinearMulticolorGradientBrush(rect, angle)Bir dikdörtgen ve yön açısına dayalı olarak yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.
LinearMulticolorGradientBrush(rect, angle)Bir dikdörtgen ve yön açısına dayalı olarak yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.
LinearMulticolorGradientBrush(rect, angle, is_angle_scalable)Bir dikdörtgen ve yön açısına dayalı olarak yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.
LinearMulticolorGradientBrush(rect, angle, is_angle_scalable)Bir dikdörtgen ve yön açısına dayalı olarak yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.

Properties

NameTypeAccessAçıklama
anglefloatr/wGradyan açısını alır veya ayarlar.
dağıtıldıboolrBu örneğin dağıtılıp dağıtılmadığını gösteren bir değer alır.
gamma_correctionboolr/wBu LinearGradientBrushBase için gama düzeltmesinin etkin olup olmadığını gösteren bir değeri alır veya ayarlar.
interpolation_colorsColorBlendr/wÇok renkli doğrusal bir gradyan tanımlayan bir ColorBlend alır veya ayarlar.
is_angle_scalableboolr/wBu LinearGradientBrushBase ile yapılan dönüşümler sırasında LinearGradientBrushBase.angle değiştirildiğini gösteren bir değeri alır veya ayarlar.
is_transform_changedboolrDö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.
opacityfloatr/wFı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.
rectangleRectangleFr/wGradyanın başlangıç ve bitiş noktalarını tanımlayan bir dikdörtgen bölgeyi alır veya ayarlar.
transformMatrixr/wBu TransformBrush için yerel bir geometrik dönüşüm tanımlayan bir kopya Matrix alır veya ayarlar.
wrap_modeWrapModer/wBu TransformBrush için sarma modunu gösteren bir WrapMode enumerasyonunu alır veya ayarlar.

Methods

NameAçıklama
create_with_points(point1, point2)Belirtilen noktalarla yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.
create_with_points_f(point1, point2)Belirtilen noktalarla yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.
create_with_rect(rect, angle)Bir dikdörtgen ve yön açısına dayalı olarak yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.
create_with_rect_angle_scalable(rect, angle, is_angle_scalable)Bir dikdörtgen ve yön açısına dayalı olarak yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.
create_with_rect_f(rect, angle)Bir dikdörtgen ve yön açısına dayalı olarak yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.
create_with_rect_f_angle_scalable(rect, angle, is_angle_scalable)Bir dikdörtgen ve yön açısına dayalı olarak yeni bir LinearMulticolorGradientBrush sınıfının 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: LinearMulticolorGradientBrush()

 LinearMulticolorGradientBrush() 

Yeni bir LinearMulticolorGradientBrush sınıfının varsayılan parametrelerle bir örneğini başlatır.
Başlangıç rengi siyah, bitiş rengi beyaz, açı 45 derecedir ve dikdörtgen (0,0) konumunda, (1,1) boyutunda bulunur.

Constructor: LinearMulticolorGradientBrush(point1, point2)

 LinearMulticolorGradientBrush(point1, point2) 

Belirtilen noktalarla yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
point1PointDoğrusal degrade’nin başlangıç noktasını temsil eden bir Point yapısı.
point2PointDoğrusal degrade’nin bitiş noktasını temsil eden bir Point yapısı.

Constructor: LinearMulticolorGradientBrush(point1, point2)

 LinearMulticolorGradientBrush(point1, point2) 

Belirtilen noktalarla yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
point1PointFDoğrusal degrade’nin başlangıç noktasını temsil eden bir Point yapısı.
point2PointFDoğrusal degrade’nin bitiş noktasını temsil eden bir Point yapısı.

Constructor: LinearMulticolorGradientBrush(rect, angle)

 LinearMulticolorGradientBrush(rect, angle) 

Bir dikdörtgen ve yön açısına dayalı olarak yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
rectRectangleDoğrusal degrade’nin sınırlarını belirten bir RectangleF yapısı.
anglefloatDegrade yön çizgisinin, x ekseninden saat yönünde derece cinsinden ölçülen açısı.

Constructor: LinearMulticolorGradientBrush(rect, angle)

 LinearMulticolorGradientBrush(rect, angle) 

Bir dikdörtgen ve yön açısına dayalı olarak yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
rectRectangleFDoğrusal degrade’nin sınırlarını belirten bir RectangleF yapısı.
anglefloatDegrade yön çizgisinin, x ekseninden saat yönünde derece cinsinden ölçülen açısı.

Constructor: LinearMulticolorGradientBrush(rect, angle, is_angle_scalable)

 LinearMulticolorGradientBrush(rect, angle, is_angle_scalable) 

Bir dikdörtgen ve yön açısına dayalı olarak yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
rectRectangleDoğrusal degrade’nin sınırlarını belirten bir RectangleF yapısı.
anglefloatDegrade yön çizgisinin, x ekseninden saat yönünde derece cinsinden ölçülen açısı.
is_angle_scalablebooleğer true olarak ayarlanırsa açı, bu LinearMulticolorGradientBrush ile yapılan dönüşümler sırasında değiştirilir.

Constructor: LinearMulticolorGradientBrush(rect, angle, is_angle_scalable)

 LinearMulticolorGradientBrush(rect, angle, is_angle_scalable) 

Bir dikdörtgen ve yön açısına dayalı olarak yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
rectRectangleFDoğrusal degrade’nin sınırlarını belirten bir RectangleF yapısı.
anglefloatDegrade yön çizgisinin, x ekseninden saat yönünde derece cinsinden ölçülen açısı.
is_angle_scalablebooleğer true olarak ayarlanırsa açı, bu LinearMulticolorGradientBrush ile yapılan dönüşümler sırasında değiştirilir.

Method: create_with_points(point1, point2) [static]

 create_with_points(point1, point2) 

Belirtilen noktalarla yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
point1PointDoğrusal degrade’nin başlangıç noktasını temsil eden bir Point yapısı.
point2PointDoğrusal degrade’nin bitiş noktasını temsil eden bir Point yapısı.

Returns

TürAçıklama
LinearMulticolorGradientBrush

Method: create_with_points_f(point1, point2) [static]

 create_with_points_f(point1, point2) 

Belirtilen noktalarla yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
point1PointFDoğrusal degrade’nin başlangıç noktasını temsil eden bir PointF yapısı.
point2PointFDoğrusal degrade’nin bitiş noktasını temsil eden bir PointF yapısı.

Returns

TürAçıklama
LinearMulticolorGradientBrush

Method: create_with_rect(rect, angle) [static]

 create_with_rect(rect, angle) 

Bir dikdörtgen ve yön açısına dayalı olarak yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
rectRectangleDoğrusal degrade’nin sınırlarını belirten bir RectangleF yapısı.
anglefloatDegrade yön çizgisinin, x ekseninden saat yönünde derece cinsinden ölçülen açısı.

Returns

TürAçıklama
LinearMulticolorGradientBrush

Method: create_with_rect_angle_scalable(rect, angle, is_angle_scalable) [static]

 create_with_rect_angle_scalable(rect, angle, is_angle_scalable) 

Bir dikdörtgen ve yön açısına dayalı olarak yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
rectRectangleDoğrusal degrade’nin sınırlarını belirten bir RectangleF yapısı.
anglefloatDegrade yön çizgisinin, x ekseninden saat yönünde derece cinsinden ölçülen açısı.
is_angle_scalablebooleğer true olarak ayarlanırsa açı, bu LinearMulticolorGradientBrush ile yapılan dönüşümler sırasında değiştirilir.

Returns

TürAçıklama
LinearMulticolorGradientBrush

Method: create_with_rect_f(rect, angle) [static]

 create_with_rect_f(rect, angle) 

Bir dikdörtgen ve yön açısına dayalı olarak yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
rectRectangleFDoğrusal degrade’nin sınırlarını belirten bir RectangleF yapısı.
anglefloatDegrade yön çizgisinin, x ekseninden saat yönünde derece cinsinden ölçülen açısı.

Returns

TürAçıklama
LinearMulticolorGradientBrush

Method: create_with_rect_f_angle_scalable(rect, angle, is_angle_scalable) [static]

 create_with_rect_f_angle_scalable(rect, angle, is_angle_scalable) 

Bir dikdörtgen ve yön açısına dayalı olarak yeni bir LinearMulticolorGradientBrush sınıfının bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
rectRectangleFDoğrusal degrade’nin sınırlarını belirten bir RectangleF yapısı.
anglefloatDegrade yön çizgisinin, x ekseninden saat yönünde derece cinsinden ölçülen açısı.
is_angle_scalablebooleğer true olarak ayarlanırsa açı, bu LinearMulticolorGradientBrush ile yapılan dönüşümler sırasında değiştirilir.

Returns

TürAçıklama
LinearMulticolorGradientBrush

Method: deep_clone()

 deep_clone() 

Mevcut Brush nesnesinin yeni bir derin kopyasını oluşturur.

Returns

TürAçıklama
BrushBu 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:

ParameterTürAçıklama
matrixMatrixGeometrik 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:

ParameterTürAçıklama
matrixMatrixGeometrik dönüşümü çarpmak için kullanılacak Matrix.
orderMatrixOrderİ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:

ParameterTürAçıklama
anglefloatDö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:

ParameterTürAçıklama
anglefloatDönüş açısı.
orderMatrixOrderDö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:

ParameterTürAçıklama
sxfloatDönüşümün x ekseni yönündeki ölçekleme miktarı.
syfloatDö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:

ParameterTürAçıklama
sxfloatDönüşümün x ekseni yönündeki ölçekleme miktarı.
syfloatDönüşümün y ekseni yönündeki ölçekleme miktarı.
orderMatrixOrderÖ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:

ParameterTürAçıklama
dxfloatx eksenindeki çevirmenin değeri.
dyfloaty 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:

ParameterTürAçıklama
dxfloatx eksenindeki çevirmenin değeri.
dyfloaty eksenindeki çevirmenin değeri.
orderMatrixOrderÇevirmenin uygulanacağı sıra (başına ekleme ya da ekleme).