Class PathGradientBrush
Contenuti
[
Nascondere
]PathGradientBrush class
Incapsula aBrush oggetto con un gradiente. Questa classe non può essere ereditata.
public sealed class PathGradientBrush : PathGradientBrushBase
Costruttori
| Nome | Descrizione |
|---|---|
| PathGradientBrush(GraphicsPath) | Inizializza una nuova istanza diPathGradientBrush classe con il percorso specificato. |
| PathGradientBrush(PointF[]) | Inizializza una nuova istanza diPathGradientBrush classe con i punti specificati. |
| PathGradientBrush(Point[]) | Inizializza una nuova istanza diPathGradientBrush classe con i punti specificati. |
| PathGradientBrush(PointF[], WrapMode) | Inizializza una nuova istanza diPathGradientBrush classe con i punti specificati e la modalità a capo. |
| PathGradientBrush(Point[], WrapMode) | Inizializza una nuova istanza diPathGradientBrush classe con i punti specificati e la modalità a capo. |
Proprietà
| Nome | Descrizione |
|---|---|
| Blend { get; set; } | Ottiene o imposta aBlend che specifica posizioni e fattori che definiscono un decadimento personalizzato per il gradiente. |
| CenterColor { get; set; } | Ottiene o imposta il colore al centro del gradiente del percorso. |
| CenterPoint { get; set; } | Ottiene o imposta il punto centrale del gradiente del percorso. |
| Disposed { get; } | Ottiene un valore che indica se questa istanza è stata eliminata. |
| FocusScales { get; set; } | Ottiene o imposta il punto focale per la riduzione del gradiente. |
| GraphicsPath { get; } | Ottiene il percorso grafico su cui è stato creato questo pennello. |
| IsTransformChanged { get; } | Ottiene un valore che indica se le trasformazioni sono state modificate in qualche modo. Ad esempio impostando la matrice di trasformazione o chiamando uno qualsiasi dei metodi che alterano la matrice di trasformazione. La proprietà viene introdotta per compatibilità con le versioni precedenti con GDI+. |
| Opacity { get; set; } | Ottiene o imposta l’opacità del pennello. Il valore dovrebbe essere compreso tra 0 e 1. Il valore 0 significa che il pennello è completamente visibile, il valore 1 significa che il pennello è completamente opaco. |
| PathPoints { get; } | Ottiene i punti del percorso su cui è stato costruito questo pennello. |
| SurroundColors { get; set; } | Ottiene o imposta una matrice di colori che corrispondono ai punti nel percorso thisPathGradientBrush riempie. |
| Transform { get; set; } | Ottiene o imposta una copiaMatrix che definisce una trasformazione geometrica locale per questoTransformBrush . |
| WrapMode { get; set; } | Ottiene o imposta aWrapMode enumerazione che indica la modalità wrap per thisTransformBrush . |
Metodi
| Nome | Descrizione |
|---|---|
| virtual DeepClone() | Crea un nuovo clone profondo della correnteBrush . |
| Dispose() | Elimina l’istanza corrente. |
| MultiplyTransform(Matrix) | Moltiplica ilMatrix che rappresenta la trasformata geometrica locale di thisLinearGradientBrush da quanto specificatoMatrix anteponendo il specificatoMatrix . |
| MultiplyTransform(Matrix, MatrixOrder) | Moltiplica ilMatrix che rappresenta la trasformata geometrica locale di thisLinearGradientBrush da quanto specificatoMatrix nell’ordine specificato. |
| ResetTransform() | Reimposta ilTransform proprietà all’identità. |
| RotateTransform(float) | Ruota la trasformazione geometrica locale della quantità specificata. Questo metodo antepone la rotazione alla trasformazione. |
| RotateTransform(float, MatrixOrder) | Ruota la trasformazione geometrica locale della quantità specificata nell’ordine specificato. |
| ScaleTransform(float, float) | Ridimensiona la trasformazione geometrica locale delle quantità specificate. Questo metodo antepone la matrice di ridimensionamento alla trasformazione. |
| ScaleTransform(float, float, MatrixOrder) | Ridimensiona la trasformazione geometrica locale delle quantità specificate nell’ordine specificato. |
| SetBlendTriangularShape(float) | Crea una sfumatura con un colore centrale e una decadenza lineare rispetto a un colore circostante. |
| SetBlendTriangularShape(float, float) | Crea una sfumatura con un colore centrale e una decadenza lineare per ciascun colore circostante. |
| SetSigmaBellShape(float) | Crea un pennello sfumato che cambia colore a partire dal centro del tracciato verso l’esterno fino al limite del tracciato. La transizione da un colore all’altro si basa su una curva a campana. |
| SetSigmaBellShape(float, float) | Crea un pennello sfumato che cambia colore a partire dal centro del tracciato verso l’esterno fino al limite del tracciato. La transizione da un colore all’altro si basa su una curva a campana. |
| TranslateTransform(float, float) | Trasla la trasformazione geometrica locale in base alle dimensioni specificate. Questo metodo antepone la traduzione alla trasformazione. |
| TranslateTransform(float, float, MatrixOrder) | Trasla la trasformazione geometrica locale delle dimensioni specificate nell’ordine specificato. |
Osservazioni
Il colore centrale è bianco per impostazione predefinita. Un utente può modificare questo valore in qualsiasi momento successivo.
L’array dei colori surround è inizializzato da un singolo elemento contenente il colore bianco per impostazione predefinita. I colori surround possono essere modificati in seguito, tuttavia è necessario almeno un singolo elemento quando si impostano i colori surround.
Vedi ilBlend per ulteriori dettagli sulla sua inizializzazione.
Guarda anche
- class PathGradientBrushBase
- spazio dei nomi Aspose.PSD.Brushes
- assemblea Aspose.PSD