PatternType

PatternType enumeration

Specifica il motivo di riempimento da utilizzare per riempire una forma.

public enum PatternType

I valori

NomeValoreDescrizione
None-1Nessuno schema.
Percent10110% del colore di primo piano.
Percent20220% del colore di primo piano.
Percent25325% del colore di primo piano.
Percent30430% del colore di primo piano.
Percent40540% del colore di primo piano
Percent50650% del colore di primo piano
Percent575% del colore di primo piano.
Percent60860% del colore di primo piano.
Percent70970% del colore di primo piano.
Percent751075% del colore di primo piano.
Percent801180% del colore di primo piano.
Percent901290% del colore di primo piano.
Cross13Croce.
DarkDownwardDiagonal14Diagonale scura verso il basso.
DarkHorizontal15Orizzontale scuro.
DarkUpwardDiagonal16Diagonale scura verso l’alto.
DarkVertical17Verticale scuro.
DashedDownwardDiagonal18Tratteggiato in diagonale verso il basso.
DashedHorizontal19Tratteggiato orizzontale.
DashedUpwardDiagonal20Tratteggiato in diagonale verso l’alto.
DashedVertical21Tratteggiato verticale.
DiagonalBrick22Mattone diagonale.
DiagonalCross23Croce diagonale.
Divot24Motivo a solco.
DottedDiamond25Diamante punteggiato.
DottedGrid26Griglia punteggiata.
DownwardDiagonal27Diagonale verso il basso.
Horizontal28Orizzontale.
HorizontalBrick29Mattone orizzontale.
LargeCheckerBoard30Grande scacchiera.
LargeConfetti31Grandi coriandoli.
LargeGrid32Griglia grande.
LightDownwardDiagonal33Leggera diagonale verso il basso.
LightHorizontal34Luce orizzontale.
LightUpwardDiagonal36Luce diagonale verso l’alto.
LightVertical37Luce verticale.
NarrowHorizontal38Orizzontale stretto.
NarrowVertical39Verticale stretto.
OutlinedDiamond40Diamante delineato.
Plaid41Plaid.
Shingle42Tegola.
SmallCheckerBoard43Piccola scacchiera.
SmallConfetti44Piccoli coriandoli.
SmallGrid45Griglia piccola.
SolidDiamond46Diamante massiccio.
Sphere47Sfera.
Trellis48Traliccio.
UpwardDiagonal49Diagonale verso l’alto.
Vertical50Verticale.
Wave51Onda.
Weave52Intrecciare.
WideDownwardDiagonal53Ampia diagonale verso il basso.
WideUpwardDiagonal54Ampia diagonale verso l’alto.
ZigZag55Zigzag.

Esempi

Mostra come impostare un pattern per una forma.

Document doc = new Document(MyDir + "Shape stroke pattern border.docx");

Shape shape = (Shape)doc.GetChild(NodeType.Shape, 0, true);
Fill fill = shape.Fill;

Console.WriteLine("Pattern value is: {0}", fill.Pattern);

// Esistono diversi modi per specificare il riempimento di un pattern.
// 1 - Applica il motivo al riempimento della forma:
fill.Patterned(PatternType.DiagonalBrick);

// 2 - Applica il motivo con colori di primo piano e di sfondo al riempimento della forma:
fill.Patterned(PatternType.DiagonalBrick, Color.Aqua, Color.Bisque);

doc.Save(ArtifactsDir + "Shape.FillPattern.docx");

Guarda anche