Add

Add(TabStop)

Aggiunge o sostituisce una tabulazione nella raccolta.

public void Add(TabStop tabStop)
ParametroTipoDescrizione
tabStopTabStopUn oggetto di tabulazione da aggiungere.

Osservazioni

Se nella posizione specificata esiste già una tabulazione, questa viene sostituita.

Esempi

Mostra come aggiungere tabulazioni personalizzate a un documento.

Document doc = new Document();
Paragraph paragraph = (Paragraph)doc.GetChild(NodeType.Paragraph, 0, true);

// Di seguito sono riportati due metodi per aggiungere tabulazioni alla raccolta di tabulazioni di un paragrafo tramite la proprietà "ParagraphFormat".
// 1 - Crea un oggetto "TabStop" e aggiungilo alla raccolta:
TabStop tabStop = new TabStop(ConvertUtil.InchToPoint(3), TabAlignment.Left, TabLeader.Dashes);
paragraph.ParagraphFormat.TabStops.Add(tabStop);

// 2 - Passare i valori per le proprietà di una nuova tabulazione al metodo "Aggiungi":
paragraph.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(100), TabAlignment.Left,
    TabLeader.Dashes);

// Aggiungere tabulazioni a 5 cm di distanza in tutti i paragrafi.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true).OfType<Paragraph>())
{
    para.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(50), TabAlignment.Left,
        TabLeader.Dashes);
}

// Ogni carattere "tab" sposta il cursore del builder nella posizione della tabulazione successiva.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Start\tTab 1\tTab 2\tTab 3\tTab 4");

doc.Save(ArtifactsDir + "TabStopCollection.AddTabStops.docx");

Guarda anche


Add(double, TabAlignmentTabLeader)

Aggiunge o sostituisce una tabulazione nella raccolta.

public void Add(double position, TabAlignment alignment, TabLeader leader)
ParametroTipoDescrizione
positionDoublePosizione (in punti) in cui aggiungere la tabulazione.
alignmentTabAlignmentUNTabAlignment valore that specifica l’allineamento del testo alla tabulazione.
leaderTabLeaderUNTabLeaderil valore that specifica il tipo di linea di riempimento visualizzata sotto il carattere di tabulazione.

Osservazioni

Se nella posizione specificata esiste già una tabulazione, questa viene sostituita.

Esempi

Mostra come aggiungere tabulazioni personalizzate a un documento.

Document doc = new Document();
Paragraph paragraph = (Paragraph)doc.GetChild(NodeType.Paragraph, 0, true);

// Di seguito sono riportati due metodi per aggiungere tabulazioni alla raccolta di tabulazioni di un paragrafo tramite la proprietà "ParagraphFormat".
// 1 - Crea un oggetto "TabStop" e aggiungilo alla raccolta:
TabStop tabStop = new TabStop(ConvertUtil.InchToPoint(3), TabAlignment.Left, TabLeader.Dashes);
paragraph.ParagraphFormat.TabStops.Add(tabStop);

// 2 - Passare i valori per le proprietà di una nuova tabulazione al metodo "Aggiungi":
paragraph.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(100), TabAlignment.Left,
    TabLeader.Dashes);

// Aggiungere tabulazioni a 5 cm di distanza in tutti i paragrafi.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true).OfType<Paragraph>())
{
    para.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(50), TabAlignment.Left,
        TabLeader.Dashes);
}

// Ogni carattere "tab" sposta il cursore del builder nella posizione della tabulazione successiva.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Start\tTab 1\tTab 2\tTab 3\tTab 4");

doc.Save(ArtifactsDir + "TabStopCollection.AddTabStops.docx");

Guarda anche