Add

Add(TabStop)

Lägger till eller ersätter ett tabbstopp i samlingen.

public void Add(TabStop tabStop)
ParameterTypBeskrivning
tabStopTabStopEtt tabbstoppobjekt att lägga till.

Anmärkningar

Om ett tabbstopp redan finns på den angivna positionen ersätts det.

Exempel

Visar hur man lägger till anpassade tabbstopp i ett dokument.

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

// Nedan följer två sätt att lägga till tabbstopp till ett styckes samling av tabbstopp via egenskapen "ParagraphFormat".
// 1 - Skapa ett "TabStop"-objekt och lägg sedan till det i samlingen:
TabStop tabStop = new TabStop(ConvertUtil.InchToPoint(3), TabAlignment.Left, TabLeader.Dashes);
paragraph.ParagraphFormat.TabStops.Add(tabStop);

// 2 - Skicka värdena för egenskaperna för ett nytt tabbstopp till metoden "Lägg till":
paragraph.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(100), TabAlignment.Left,
    TabLeader.Dashes);

// Lägg till tabbstopp vid 5 cm i alla stycken.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true).OfType<Paragraph>())
{
    para.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(50), TabAlignment.Left,
        TabLeader.Dashes);
}

// Varje "tab"-tecken tar byggarens markör till platsen för nästa tabbstopp.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Start\tTab 1\tTab 2\tTab 3\tTab 4");

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

Se även


Add(double, TabAlignmentTabLeader)

Lägger till eller ersätter ett tabbstopp i samlingen.

public void Add(double position, TabAlignment alignment, TabLeader leader)
ParameterTypBeskrivning
positionDoubleEn position (i punkter) där tabbstoppet ska läggas till.
alignmentTabAlignmentEnTabAlignment Värdet that anger justeringen av texten vid tabbstoppet.
leaderTabLeaderEnTabLeadervärdet that anger typen av hänvisningslinje som visas under tabbtecknet.

Anmärkningar

Om ett tabbstopp redan finns på den angivna positionen ersätts det.

Exempel

Visar hur man lägger till anpassade tabbstopp i ett dokument.

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

// Nedan följer två sätt att lägga till tabbstopp till ett styckes samling av tabbstopp via egenskapen "ParagraphFormat".
// 1 - Skapa ett "TabStop"-objekt och lägg sedan till det i samlingen:
TabStop tabStop = new TabStop(ConvertUtil.InchToPoint(3), TabAlignment.Left, TabLeader.Dashes);
paragraph.ParagraphFormat.TabStops.Add(tabStop);

// 2 - Skicka värdena för egenskaperna för ett nytt tabbstopp till metoden "Lägg till":
paragraph.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(100), TabAlignment.Left,
    TabLeader.Dashes);

// Lägg till tabbstopp vid 5 cm i alla stycken.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true).OfType<Paragraph>())
{
    para.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(50), TabAlignment.Left,
        TabLeader.Dashes);
}

// Varje "tab"-tecken tar byggarens markör till platsen för nästa tabbstopp.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Start\tTab 1\tTab 2\tTab 3\tTab 4");

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

Se även