Class PathGradientBrushBase
İçindekiler
[
Saklamak
]PathGradientBrushBase class
bir temsil ederBrush
temel yol gradyan işleviyle.
public abstract class PathGradientBrushBase : TransformBrush
Özellikleri
İsim | Tanım |
---|---|
CenterPoint { get; set; } | Yol gradyanının merkez noktasını alır veya ayarlar. |
Disposed { get; } | Bu örneğin atılıp atılmadığını gösteren bir değer alır. |
FocusScales { get; set; } | Degrade düşüşü için odak noktasını alır veya ayarlar. |
GraphicsPath { get; } | Bu fırçanın üzerine inşa edildiği grafik yolunu alır. |
IsTransformChanged { get; } | Dönüşümlerin herhangi bir şekilde değiştirilip değiştirilmediğini gösteren bir değer alır. Örneğin, dönüşüm matrisini ayarlamak veya , dönüşüm matrisini değiştiren yöntemlerden herhangi birini çağırmak. Özellik, GDI+. ile geriye dönük uyumluluk için sunulmuştur |
Opacity { get; set; } | 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. |
PathPoints { get; } | Bu fırçanın üzerine inşa edildiği yol noktalarını alır. |
Transform { get; set; } | Bir kopya alır veya ayarlarMatrix bunun için yerel bir geometrik dönüşümü tanımlayanTransformBrush . |
WrapMode { get; set; } | Alır veya ayarlarWrapMode bunun için sarma modunu gösteren numaralandırmaTransformBrush . |
yöntemler
İsim | Tanım |
---|---|
virtual DeepClone() | Geçerli olanın yeni bir derin klonunu oluşturur.Brush . |
Dispose() | Geçerli örneği ortadan kaldırır. |
MultiplyTransform(Matrix) | Matrix bunun yerel geometrik dönüşümünü temsil edenLinearGradientBrush belirtilen tarafındanMatrix belirtilenin başına ekleyerekMatrix . |
MultiplyTransform(Matrix, MatrixOrder) | Matrix bunun yerel geometrik dönüşümünü temsil edenLinearGradientBrush belirtilen tarafındanMatrix belirtilen sırada. |
ResetTransform() | sıfırlarTransform kimlik için özellik. |
RotateTransform(float) | Yerel geometrik dönüşümü belirtilen miktarda döndürür. Bu yöntem, dönüşü transform. ’nin başına ekler |
RotateTransform(float, MatrixOrder) | Yerel geometrik dönüşümü, belirtilen sırada belirtilen miktarda döndürür. |
ScaleTransform(float, float) | Yerel geometrik dönüşümü belirtilen miktarlarda ölçekler. Bu yöntem, ölçeklendirme matrisini transform. ’nin başına ekler. |
ScaleTransform(float, float, MatrixOrder) | Yerel geometrik dönüşümü, belirtilen sırada belirtilen miktarlarda ölçekler. |
TranslateTransform(float, float) | Yerel geometrik dönüşümü belirtilen boyutlara çevirir. Bu yöntem, çeviriyi transform. ’nin başına ekler. |
TranslateTransform(float, float, MatrixOrder) | Yerel geometrik dönüşümü, belirtilen sırayla belirtilen boyutlara çevirir. |
Notlar
oluştururken şunu unutmayın:PathGradientBrushBase
class en az 2 puan ile başlatılmalıdır. Created dahili yolu her zaman kapalı bir şekil olacaktır, son nokta ilk noktayı birleştirir. Bu şekil bununla doluPathGradientBrushBase
. GDI+ uygulaması birOutOfMemoryException aynı koordinatlara sahip boş dizilerde veya noktalarda geçerken. PathGradientBrushBase
points dizisi 2’den az nokta içerdiğinde bir istisna atar,ArgumentException yerine is atıldıOutOfMemoryException ne zaman puan dizisi kabul edilemez. Merkez nokta, varsayılan olarak geçiş noktaları için bir kütle merkezi olarak hesaplanır. Kullanıcı bu noktayı daha sonra değiştirebilir. Odak ölçeği varsayılan olarak boş bir noktadır (0.0, 0.0).
Ayrıca bakınız
- class TransformBrush
- ad alanı Aspose.PSD.Brushes
- toplantı Aspose.PSD