Add
Contenuti
[
Nascondere
]Add(TabStop)
Aggiunge o sostituisce una tabulazione nella raccolta.
public void Add(TabStop tabStop)
| Parametro | Tipo | Descrizione |
|---|---|---|
| tabStop | TabStop | Un 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
- class TabStop
- class TabStopCollection
- spazio dei nomi Aspose.Words
- assemblea Aspose.Words
Add(double, TabAlignment, TabLeader)
Aggiunge o sostituisce una tabulazione nella raccolta.
public void Add(double position, TabAlignment alignment, TabLeader leader)
| Parametro | Tipo | Descrizione |
|---|---|---|
| position | Double | Posizione (in punti) in cui aggiungere la tabulazione. |
| alignment | TabAlignment | UNTabAlignment valore that specifica l’allineamento del testo alla tabulazione. |
| leader | TabLeader | UNTabLeaderil 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
- enum TabAlignment
- enum TabLeader
- class TabStopCollection
- spazio dei nomi Aspose.Words
- assemblea Aspose.Words