SetShading

Table.SetShading method

Imposta l’ombreggiatura sui valori specificati sull’intera tabella.

public void SetShading(TextureIndex texture, Color foregroundColor, Color backgroundColor)
ParametroTipoDescrizione
textureTextureIndexLa texture da applicare.
foregroundColorColorIl colore della trama.
backgroundColorColorIl colore del riempimento dello sfondo.

Esempi

Mostra come applicare un bordo di contorno a una tabella.

Document doc = new Document(MyDir + "Tables.docx");
Table table = doc.FirstSection.Body.Tables[0];

// Allinea la tabella al centro della pagina.
table.Alignment = TableAlignment.Center;

// Cancella eventuali bordi e ombreggiature esistenti dalla tabella.
table.ClearBorders();
table.ClearShading();

// Aggiunge bordi verdi al contorno della tabella.
table.SetBorder(BorderType.Left, LineStyle.Single, 1.5, Color.Green, true);
table.SetBorder(BorderType.Right, LineStyle.Single, 1.5, Color.Green, true);
table.SetBorder(BorderType.Top, LineStyle.Single, 1.5, Color.Green, true);
table.SetBorder(BorderType.Bottom, LineStyle.Single, 1.5, Color.Green, true);

// Riempie le celle con un colore solido verde chiaro.
table.SetShading(TextureIndex.TextureSolid, Color.LightGreen, Color.Empty);

doc.Save(ArtifactsDir + "Table.SetOutlineBorders.docx");

Guarda anche