TextWrapping

TextWrapping enumeration

Specifica come il testo viene disposto attorno alla tabella.

public enum TextWrapping

I valori

NomeValoreDescrizione
None0Il testo e la tabella vengono visualizzati nell’ordine in cui appaiono nel documento.
Around1Il testo viene disposto attorno alla tabella occupando lo spazio laterale disponibile.
Default0Valore predefinito.

Esempi

Mostra come lavorare con l’interruzione di testo nelle tabelle.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Table table = builder.StartTable();
builder.InsertCell();
builder.Write("Cell 1");
builder.InsertCell();
builder.Write("Cell 2");
builder.EndTable();
table.PreferredWidth = PreferredWidth.FromPoints(300);

builder.Font.Size = 16;
builder.Writeln("Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.");

// Imposta la proprietà "TextWrapping" su "TextWrapping.Around" per far sì che la tabella disponga il testo attorno ad essa,
// e spingerlo nel paragrafo sottostante impostando la posizione.
table.TextWrapping = TextWrapping.Around;
table.AbsoluteHorizontalDistance = 100;
table.AbsoluteVerticalDistance = 20;

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

Guarda anche