Add

Add(TabStop)

Agrega o reemplaza una tabulación en la colección.

public void Add(TabStop tabStop)
ParámetroEscribeDescripción
tabStopTabStopUn objeto de tabulación para agregar.

Observaciones

Si ya existe una tabulación en la posición especificada, se reemplaza.

Ejemplos

Muestra cómo agregar tabulaciones personalizadas a un documento.

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

// A continuación se muestran dos formas de agregar tabulaciones a la colección de tabulaciones de un párrafo mediante la propiedad "ParagraphFormat".
// 1 - Crea un objeto "TabStop" y luego agrégalo a la colección:
TabStop tabStop = new TabStop(ConvertUtil.InchToPoint(3), TabAlignment.Left, TabLeader.Dashes);
paragraph.ParagraphFormat.TabStops.Add(tabStop);

// 2 - Pasar los valores de las propiedades de una nueva tabulación al método "Agregar":
paragraph.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(100), TabAlignment.Left,
    TabLeader.Dashes);

// Agregue tabulaciones a 5 cm a todos los párrafos.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true).OfType<Paragraph>())
{
    para.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(50), TabAlignment.Left,
        TabLeader.Dashes);
}

// Cada carácter de "tabulación" lleva el cursor del constructor a la ubicación de la siguiente tabulación.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Start\tTab 1\tTab 2\tTab 3\tTab 4");

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

Ver también


Add(double, TabAlignmentTabLeader)

Agrega o reemplaza una tabulación en la colección.

public void Add(double position, TabAlignment alignment, TabLeader leader)
ParámetroEscribeDescripción
positionDoubleUna posición (en puntos) donde agregar la tabulación.
alignmentTabAlignmentATabAlignment El valor that especifica la alineación del texto en la tabulación.
leaderTabLeaderATabLeader El valor that especifica el tipo de línea guía que se muestra debajo del carácter de tabulación.

Observaciones

Si ya existe una tabulación en la posición especificada, se reemplaza.

Ejemplos

Muestra cómo agregar tabulaciones personalizadas a un documento.

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

// A continuación se muestran dos formas de agregar tabulaciones a la colección de tabulaciones de un párrafo mediante la propiedad "ParagraphFormat".
// 1 - Crea un objeto "TabStop" y luego agrégalo a la colección:
TabStop tabStop = new TabStop(ConvertUtil.InchToPoint(3), TabAlignment.Left, TabLeader.Dashes);
paragraph.ParagraphFormat.TabStops.Add(tabStop);

// 2 - Pasar los valores de las propiedades de una nueva tabulación al método "Agregar":
paragraph.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(100), TabAlignment.Left,
    TabLeader.Dashes);

// Agregue tabulaciones a 5 cm a todos los párrafos.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true).OfType<Paragraph>())
{
    para.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(50), TabAlignment.Left,
        TabLeader.Dashes);
}

// Cada carácter de "tabulación" lleva el cursor del constructor a la ubicación de la siguiente tabulación.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Start\tTab 1\tTab 2\tTab 3\tTab 4");

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

Ver también