Add
Inhalt
[
Ausblenden
]Add(TabStop)
Fügt einen Tabulator in der Sammlung hinzu oder ersetzt ihn.
public void Add(TabStop tabStop)
Parameter | Typ | Beschreibung |
---|---|---|
tabStop | TabStop | Ein hinzuzufügendes Tabstoppobjekt. |
Bemerkungen
Wenn an der angegebenen Position bereits ein Tabulator vorhanden ist, wird dieser ersetzt.
Beispiele
Zeigt, wie einem Dokument benutzerdefinierte Tabstopps hinzugefügt werden.
Document doc = new Document();
Paragraph paragraph = (Paragraph)doc.GetChild(NodeType.Paragraph, 0, true);
// Nachfolgend finden Sie zwei Möglichkeiten zum Hinzufügen von Tabstopps zur Tabstopp-Sammlung eines Absatzes über die Eigenschaft „ParagraphFormat“.
// 1 - Erstellen Sie ein „TabStop“-Objekt und fügen Sie es dann der Sammlung hinzu:
TabStop tabStop = new TabStop(ConvertUtil.InchToPoint(3), TabAlignment.Left, TabLeader.Dashes);
paragraph.ParagraphFormat.TabStops.Add(tabStop);
// 2 - Übergeben Sie die Werte für die Eigenschaften eines neuen Tabstopps an die Methode „Add“:
paragraph.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(100), TabAlignment.Left,
TabLeader.Dashes);
// Fügen Sie allen Absätzen Tabstopps im Abstand von 5 cm hinzu.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true).OfType<Paragraph>())
{
para.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(50), TabAlignment.Left,
TabLeader.Dashes);
}
// Jedes „Tabulator“-Zeichen bringt den Cursor des Builders an die Position des nächsten Tabulatorstopps.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Start\tTab 1\tTab 2\tTab 3\tTab 4");
doc.Save(ArtifactsDir + "TabStopCollection.AddTabStops.docx");
Siehe auch
- class TabStop
- class TabStopCollection
- namensraum Aspose.Words
- Montage Aspose.Words
Add(double, TabAlignment, TabLeader)
Fügt einen Tabulator in der Sammlung hinzu oder ersetzt ihn.
public void Add(double position, TabAlignment alignment, TabLeader leader)
Parameter | Typ | Beschreibung |
---|---|---|
position | Double | Eine Position (in Punkten), an der der Tabulator hinzugefügt werden soll. |
alignment | TabAlignment | ATabAlignment Wert that gibt die Ausrichtung des Textes am Tabulatorstopp an. |
leader | TabLeader | ATabLeader Der Wert that gibt den Typ der Führungslinie an, die unter dem Tabulatorzeichen angezeigt wird. |
Bemerkungen
Wenn an der angegebenen Position bereits ein Tabulator vorhanden ist, wird dieser ersetzt.
Beispiele
Zeigt, wie einem Dokument benutzerdefinierte Tabstopps hinzugefügt werden.
Document doc = new Document();
Paragraph paragraph = (Paragraph)doc.GetChild(NodeType.Paragraph, 0, true);
// Nachfolgend finden Sie zwei Möglichkeiten zum Hinzufügen von Tabstopps zur Tabstopp-Sammlung eines Absatzes über die Eigenschaft „ParagraphFormat“.
// 1 - Erstellen Sie ein „TabStop“-Objekt und fügen Sie es dann der Sammlung hinzu:
TabStop tabStop = new TabStop(ConvertUtil.InchToPoint(3), TabAlignment.Left, TabLeader.Dashes);
paragraph.ParagraphFormat.TabStops.Add(tabStop);
// 2 - Übergeben Sie die Werte für die Eigenschaften eines neuen Tabstopps an die Methode „Add“:
paragraph.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(100), TabAlignment.Left,
TabLeader.Dashes);
// Fügen Sie allen Absätzen Tabstopps im Abstand von 5 cm hinzu.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true).OfType<Paragraph>())
{
para.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(50), TabAlignment.Left,
TabLeader.Dashes);
}
// Jedes „Tabulator“-Zeichen bringt den Cursor des Builders an die Position des nächsten Tabulatorstopps.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Start\tTab 1\tTab 2\tTab 3\tTab 4");
doc.Save(ArtifactsDir + "TabStopCollection.AddTabStops.docx");
Siehe auch
- enum TabAlignment
- enum TabLeader
- class TabStopCollection
- namensraum Aspose.Words
- Montage Aspose.Words