Fill
Contenuti
[
Nascondere
]Fill class
Rappresenta la formattazione di riempimento per un oggetto.
Per saperne di più, visita ilLavorare con elementi grafici articolo di documentazione.
public class Fill
Proprietà
Nome | Descrizione |
---|---|
BackColor { get; set; } | Ottiene o imposta un oggetto Color che rappresenta il colore di sfondo per il riempimento. |
BackThemeColor { get; set; } | Ottiene o imposta un oggetto ThemeColor che rappresenta il colore di sfondo per il riempimento. |
BackTintAndShade { get; set; } | Ottiene o imposta un valore double che schiarisce o scurisce il colore di sfondo. |
Color { get; set; } | Ottiene o imposta un oggetto Color che rappresenta il colore di primo piano per il riempimento. |
FillType { get; } | Ottiene un tipo di riempimento. |
ForeColor { get; set; } | Ottiene o imposta un oggetto Color che rappresenta il colore di primo piano per il riempimento. |
ForeThemeColor { get; set; } | Ottiene o imposta un oggetto ThemeColor che rappresenta il colore di primo piano per il riempimento. |
ForeTintAndShade { get; set; } | Ottiene o imposta un valore double che schiarisce o scurisce il colore di primo piano. |
GradientAngle { get; set; } | Ottiene o imposta l’angolo del riempimento sfumato. |
GradientStops { get; } | Ottiene una raccolta diGradientStop oggetti per il riempimento. |
GradientStyle { get; } | Ottiene lo stile del gradienteGradientStyle per il riempimento. |
GradientVariant { get; } | Ottiene la variante del gradienteGradientVariant per il riempimento. |
ImageBytes { get; } | Ottiene i byte grezzi della trama o del motivo di riempimento. |
Opacity { get; set; } | Ottiene o imposta il grado di opacità del riempimento specificato come valore compreso tra 0,0 (trasparente) e 1,0 (opaco). |
Pattern { get; } | Ottiene aPatternType per il riempimento. |
PresetTexture { get; } | Ottiene aPresetTexture per il riempimento. |
RotateWithObject { get; set; } | Ottiene o imposta se il riempimento ruota con l’oggetto specificato. |
TextureAlignment { get; set; } | Ottiene o imposta l’allineamento per il riempimento della texture delle tessere. |
Transparency { get; set; } | Ottiene o imposta il grado di trasparenza del riempimento specificato come valore compreso tra 0,0 (opaco) e 1,0 (chiaro). |
Visible { get; set; } | Ottiene o imposta il valoreVERO se la formattazione applicata a questa istanza è visibile. |
Metodi
Nome | Descrizione |
---|---|
OneColorGradient(GradientStyle, GradientVariant, double) | Imposta il riempimento specificato su una sfumatura di un colore. |
OneColorGradient(Color, GradientStyle, GradientVariant, double) | Imposta il riempimento specificato su una sfumatura di un colore utilizzando il colore specificato. |
Patterned(PatternType) | Imposta il riempimento specificato su un motivo. |
Patterned(PatternType, Color, Color) | Imposta il riempimento specificato su un motivo. |
PresetTextured(PresetTexture) | Imposta il riempimento su una texture preimpostata. |
SetImage(byte[]) | Modifica il tipo di riempimento in immagine singola. |
SetImage(Stream) | Modifica il tipo di riempimento in immagine singola. |
SetImage(string) | Modifica il tipo di riempimento in immagine singola. |
Solid() | Imposta il riempimento su un colore uniforme. |
Solid(Color) | Imposta il riempimento su un colore uniforme specificato. |
TwoColorGradient(GradientStyle, GradientVariant) | Imposta il riempimento specificato su una sfumatura a due colori. |
TwoColorGradient(Color, Color, GradientStyle, GradientVariant) | Imposta il riempimento specificato su una sfumatura a due colori. |
Osservazioni
Usa ilFill
OFill
property per accedere alle proprietà di riempimento di un oggetto. Non si creano istanze diFill
classe direttamente.
Esempi
Mostra come riempire una forma con un colore a tinta unita.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Scrivi del testo e poi coprilo con una forma fluttuante.
builder.Font.Size = 32;
builder.Writeln("Hello world!");
Shape shape = builder.InsertShape(ShapeType.CloudCallout, RelativeHorizontalPosition.LeftMargin, 25,
RelativeVerticalPosition.TopMargin, 25, 250, 150, WrapType.None);
// Utilizza la proprietà "StrokeColor" per impostare il colore del contorno della forma.
shape.StrokeColor = Color.CadetBlue;
// Utilizza la proprietà "FillColor" per impostare il colore dell'area interna della forma.
shape.FillColor = Color.LightBlue;
// La proprietà "Opacità" determina quanto trasparente è il colore su una scala 0-1,
// dove 1 è completamente opaco e 0 è invisibile.
// Il riempimento della forma per impostazione predefinita è completamente opaco, quindi non possiamo vedere il testo su cui si trova questa forma.
Assert.AreEqual(1.0d, shape.Fill.Opacity);
// Imposta l'opacità del colore di riempimento della forma su un valore inferiore in modo da poter vedere il testo sottostante.
shape.Fill.Opacity = 0.3;
doc.Save(ArtifactsDir + "Shape.Fill.docx");
Guarda anche
- spazio dei nomi Aspose.Words.Drawing
- assemblea Aspose.Words