Add

Add(TabStop)

Ajoute ou remplace un taquet de tabulation dans la collection.

public void Add(TabStop tabStop)
ParamètreTaperLa description
tabStopTabStopUn objet de taquet de tabulation à ajouter.

Remarques

Si un taquet de tabulation existe déjà à la position spécifiée, il est remplacé.

Exemples

Montre comment ajouter des taquets de tabulation personnalisés à un document.

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

// Vous trouverez ci-dessous deux façons d'ajouter des taquets de tabulation à la collection de taquets de tabulation d'un paragraphe via la propriété "ParagraphFormat".
// 1 - Créez un objet "TabStop", puis ajoutez-le à la collection :
TabStop tabStop = new TabStop(ConvertUtil.InchToPoint(3), TabAlignment.Left, TabLeader.Dashes);
paragraph.ParagraphFormat.TabStops.Add(tabStop);

// 2 - Passer les valeurs des propriétés d'un nouveau taquet de tabulation à la méthode "Add" :
paragraph.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(100), TabAlignment.Left,
    TabLeader.Dashes);

// Ajoute des taquets de tabulation à 5 cm à tous les paragraphes.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true).OfType<Paragraph>())
{
    para.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(50), TabAlignment.Left,
        TabLeader.Dashes);
}

// Chaque caractère "tabulation" amène le curseur du générateur à l'emplacement du prochain taquet de tabulation.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Start\tTab 1\tTab 2\tTab 3\tTab 4");

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

Voir également


Add(double, TabAlignmentTabLeader)

Ajoute ou remplace un taquet de tabulation dans la collection.

public void Add(double position, TabAlignment alignment, TabLeader leader)
ParamètreTaperLa description
positionDoubleUne position (en points) où ajouter le taquet de tabulation.
alignmentTabAlignmentUNTabAlignment la valeur that spécifie l’alignement du texte au niveau du taquet de tabulation.
leaderTabLeaderUNTabLeader value that spécifie le type de ligne de repère affichée sous le caractère de tabulation.

Remarques

Si un taquet de tabulation existe déjà à la position spécifiée, il est remplacé.

Exemples

Montre comment ajouter des taquets de tabulation personnalisés à un document.

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

// Vous trouverez ci-dessous deux façons d'ajouter des taquets de tabulation à la collection de taquets de tabulation d'un paragraphe via la propriété "ParagraphFormat".
// 1 - Créez un objet "TabStop", puis ajoutez-le à la collection :
TabStop tabStop = new TabStop(ConvertUtil.InchToPoint(3), TabAlignment.Left, TabLeader.Dashes);
paragraph.ParagraphFormat.TabStops.Add(tabStop);

// 2 - Passer les valeurs des propriétés d'un nouveau taquet de tabulation à la méthode "Add" :
paragraph.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(100), TabAlignment.Left,
    TabLeader.Dashes);

// Ajoute des taquets de tabulation à 5 cm à tous les paragraphes.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true).OfType<Paragraph>())
{
    para.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(50), TabAlignment.Left,
        TabLeader.Dashes);
}

// Chaque caractère "tabulation" amène le curseur du générateur à l'emplacement du prochain taquet de tabulation.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Start\tTab 1\tTab 2\tTab 3\tTab 4");

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

Voir également