PathGradientBrush 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.PathGradientBrush

Inheritance: PathGradientBrushBase

Constructors

NameAçıklama
PathGradientBrush(path)PathGradientBrush sınıfının yeni bir örneğini başlatır.
PathGradientBrush(path_points)PathGradientBrush sınıfının yeni bir örneğini başlatır.
PathGradientBrush(path_points)PathGradientBrush sınıfının yeni bir örneğini başlatır.
PathGradientBrush(path_points, wrap_mode)PathGradientBrush sınıfının yeni bir örneğini başlatır.
PathGradientBrush(path_points, wrap_mode)PathGradientBrush sınıfının yeni bir örneğini başlatır.

Properties

NameTypeAccessAçıklama
blendBlendr/wGradyan için özel bir düşüş tanımlayan konumları ve faktörleri belirten bir Blend alır veya ayarlar.
center_colorColorr/wYol degrade’nin merkezindeki rengi alır veya ayarlar.
center_pointPointFr/wYol gradyanının merkez noktası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.
focus_scalesPointFr/wGradyan düşüşü için odak noktasını alır veya ayarlar.
graphics_pathGraphicsPathrBu fırçanın üzerine inşa edildiği grafik yolunu alır.
interpolation_colorsColorBlendr/wÇok renkli doğrusal bir gradyan tanımlayan bir ColorBlend 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.
path_pointsPointF[]rBu fırçanın üzerine inşa edildiği yol noktalarını alır.
surround_colorsColor[]r/wBu PathGradientBrush tarafından doldurulan yoldaki noktalara karşılık gelen renk dizisini 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_path(path)Belirtilen yol ile PathGradientBrush sınıfının yeni bir örneğini başlatır.
create_with_points(path_points)Belirtilen noktalar ile PathGradientBrush sınıfının yeni bir örneğini başlatır.
create_with_points_f(path_points)Belirtilen noktalar ile PathGradientBrush 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 PathGradientBrush 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 PathGradientBrush 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.
set_blend_triangular_shape(focus)Merkez rengi ve bir çevre rengine doğru lineer azalma ile bir degrade oluşturur.
set_blend_triangular_shape(focus, scale)Merkez rengi ve her çevre rengine doğru lineer azalma ile bir degrade oluşturur.
set_sigma_bell_shape(focus)Yolun merkezinden başlayarak yolun sınırına doğru renk değiştiren bir degrade fırçası oluşturur. Bir renkten diğerine geçiş, çan şeklinde bir eğriye dayanır.
set_sigma_bell_shape(focus, scale)Yolun merkezinden başlayarak yolun sınırına doğru renk değiştiren bir degrade fırçası oluşturur. Bir renkten diğerine geçiş, çan şeklinde bir eğriye dayanır.
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: PathGradientBrush(path)

 PathGradientBrush(path) 

PathGradientBrush sınıfının yeni bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
pathGraphicsPath

Constructor: PathGradientBrush(path_points)

 PathGradientBrush(path_points) 

PathGradientBrush sınıfının yeni bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
path_pointsPointF[]

Constructor: PathGradientBrush(path_points)

 PathGradientBrush(path_points) 

PathGradientBrush sınıfının yeni bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
path_pointsPoint[]

Constructor: PathGradientBrush(path_points, wrap_mode)

 PathGradientBrush(path_points, wrap_mode) 

PathGradientBrush sınıfının yeni bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
path_pointsPointF[]
wrap_modeWrapMode

Constructor: PathGradientBrush(path_points, wrap_mode)

 PathGradientBrush(path_points, wrap_mode) 

PathGradientBrush sınıfının yeni bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
path_pointsPoint[]
wrap_modeWrapMode

Method: create_with_path(path) [static]

 create_with_path(path) 

Belirtilen yol ile PathGradientBrush sınıfının yeni bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
pathGraphicsPathBu GraphicsPath yolu, bu PathGradientBrush tarafından doldurulan alanı tanımlar.

Returns

TürAçıklama
PathGradientBrush

Method: create_with_points(path_points) [static]

 create_with_points(path_points) 

Belirtilen noktalar ile PathGradientBrush sınıfının yeni bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
path_pointsPoint[]Yolun köşe noktalarını oluşturan noktaları temsil eden bir PointF yapıları dizisi.

Returns

TürAçıklama
PathGradientBrush

Method: create_with_points_f(path_points) [static]

 create_with_points_f(path_points) 

Belirtilen noktalar ile PathGradientBrush sınıfının yeni bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
path_pointsPointF[]Yolun köşe noktalarını oluşturan noktaları temsil eden bir PointF yapıları dizisi.

Returns

TürAçıklama
PathGradientBrush

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 PathGradientBrush sınıfının yeni bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
path_pointsPointF[]Yolun köşe noktalarını oluşturan noktaları temsil eden bir PointF yapıları dizisi.
wrap_modeWrapModeBir WrapMode bu PathGradientBrush ile çizilen doldurmaların nasıl döşeneceğini belirler.

Returns

TürAçıklama
PathGradientBrush

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 PathGradientBrush sınıfının yeni bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
path_pointsPoint[]Yolun köşe noktalarını oluşturan noktaları temsil eden bir Point yapıları dizisi.
wrap_modeWrapModeBir WrapMode bu PathGradientBrush ile çizilen doldurmaların nasıl döşeneceğini belirler.

Returns

TürAçıklama
PathGradientBrush

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: set_blend_triangular_shape(focus)

 set_blend_triangular_shape(focus) 

Merkez rengi ve bir çevre rengine doğru lineer azalma ile bir degrade oluşturur.

Parameters:

ParameterTürAçıklama
odakfloat0 ile 1 arasında bir değer, yolun merkezinden yolun sınırına kadar olan herhangi bir radyal boyunca merkez renginin en yüksek yoğunlukta olacağı yeri belirler. 1 değeri (varsayılan) en yüksek yoğunluğu yolun merkezine yerleştirir.

Method: set_blend_triangular_shape(focus, scale)

 set_blend_triangular_shape(focus, scale) 

Merkez rengi ve her çevre rengine doğru lineer azalma ile bir degrade oluşturur.

Parameters:

ParameterTürAçıklama
odakfloat0 ile 1 arasında bir değer, yolun merkezinden yolun sınırına kadar olan herhangi bir radyal boyunca merkez renginin en yüksek yoğunlukta olacağı yeri belirler. 1 değeri (varsayılan) en yüksek yoğunluğu yolun merkezine yerleştirir.
ölçekfloat0 ile 1 arasında bir değer, sınır rengiyle karışan merkez renginin maksimum yoğunluğunu belirler. 1 değeri, merkez renginin mümkün olan en yüksek yoğunluğunu sağlar ve bu varsayılan değerdir.

Method: set_sigma_bell_shape(focus)

 set_sigma_bell_shape(focus) 

Yolun merkezinden başlayarak yolun sınırına doğru renk değiştiren bir degrade fırçası oluşturur. Bir renkten diğerine geçiş, çan şeklinde bir eğriye dayanır.

Parameters:

ParameterTürAçıklama
odakfloat0 ile 1 arasında bir değer, yolun merkezinden yolun sınırına kadar olan herhangi bir radyal boyunca merkez renginin en yüksek yoğunlukta olacağı yeri belirler. 1 değeri (varsayılan) en yüksek yoğunluğu yolun merkezine yerleştirir.

Method: set_sigma_bell_shape(focus, scale)

 set_sigma_bell_shape(focus, scale) 

Yolun merkezinden başlayarak yolun sınırına doğru renk değiştiren bir degrade fırçası oluşturur. Bir renkten diğerine geçiş, çan şeklinde bir eğriye dayanır.

Parameters:

ParameterTürAçıklama
odakfloat0 ile 1 arasında bir değer, yolun merkezinden yolun sınırına kadar olan herhangi bir radyal boyunca merkez renginin en yüksek yoğunlukta olacağı yeri belirler. 1 değeri (varsayılan) en yüksek yoğunluğu yolun merkezine yerleştirir.
ölçekfloat0 ile 1 arasında bir değer, sınır rengiyle karışan merkez renginin maksimum yoğunluğunu belirler. 1 değeri, merkez renginin mümkün olan en yüksek yoğunluğunu sağlar ve bu varsayılan değerdir.

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).