Fill
Contenuti
[
Nascondere
]Fill class
Rappresenta la formattazione di riempimento per un oggetto.
Per saperne di più, visita ilLavorare con gli 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. |
BaseForeColor { get; } | Ottiene un oggetto Color che rappresenta il colore di base in primo piano per fill senza modificatori. |
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 texture 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 unPatternType per il riempimento. |
PresetTexture { get; } | Ottiene unPresetTexture 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 trama delle piastrelle. |
Transparency { get; set; } | Ottiene o imposta il grado di trasparenza del riempimento specificato come valore compreso tra 0,0 (opaco) e 1,0 (trasparente). |
Visible { get; set; } | Ottiene o imposta il valore che èVERO se la formattazione applicata a questa istanza è visibile. |
Metodi
Nome | Descrizione |
---|---|
OneColorGradient(GradientStyle, GradientVariant, double) | Imposta il riempimento specificato su un gradiente di un solo colore. |
OneColorGradient(Color, GradientStyle, GradientVariant, double) | Imposta il riempimento specificato su un gradiente monocolore 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[]) | Cambia il tipo di riempimento in immagine singola. |
SetImage(Stream) | Cambia il tipo di riempimento in immagine singola. |
SetImage(string) | Cambia 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 un gradiente a due colori. |
TwoColorGradient(Color, Color, GradientStyle, GradientVariant) | Imposta il riempimento specificato su un gradiente a due colori. |
Osservazioni
Utilizzare ilFill
OFill
proprietà 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 pieno.
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);
// Utilizzare la proprietà "StrokeColor" per impostare il colore del contorno della forma.
shape.StrokeColor = Color.CadetBlue;
// Utilizzare 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 da 0 a 1,
// dove 1 è completamente opaco e 0 è invisibile.
// Per impostazione predefinita, il riempimento della forma è 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 più basso, 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