TextSegment

TextSegment()

Crea el objeto TextSegment.

public TextSegment()

Ejemplos

El ejemplo muestra cómo crear un objeto de fragmento de texto, agregar un segmento de texto a la colección de fragmentos de texto y adjuntarlo a la página PDF.

Document doc = new Document(inFile);
Page page = (Page)doc.Pages[1];

// crea un fragmento de texto
TextFragment tf = new TextFragment("main text");
tf.Position = new Position(100, 600);

// establecer sus propiedades de texto
tf.TextState.FontSize = 5;
tf.TextState.Font = FontRepository.FindFont("TimesNewRoman");
tf.TextState.BackgroundColor = Color.LightGray;
tf.TextState.ForegroundColor = Color.Red;

// agregar un segmento más a la colección Segmentos del fragmento de texto
TextSegment segment2 = new TextSegment();
segment2.Text = "another segment";

tf.Segments.Add(segment2);

// crea el objeto TextBuilder
TextBuilder builder = new TextBuilder(page);

// agregar el fragmento de texto a la página PDF
builder.AppendText(tf);

//guardar documento
doc.Save(outFile);

Ver también


TextSegment(string)

Crea el objeto TextSegment.

public TextSegment(string text)
ParámetroEscribeDescripción
textStringTexto del segmento de texto.

Ejemplos

El ejemplo muestra cómo crear un objeto de fragmento de texto, agregar un segmento de texto a la colección de fragmentos de texto y adjuntarlo a la página PDF.

Document doc = new Document(inFile);
Page page = (Page)doc.Pages[1];

// crea un fragmento de texto
TextFragment tf = new TextFragment("main text");
tf.Position = new Position(100, 600);

// establecer sus propiedades de texto
tf.TextState.FontSize = 5;
tf.TextState.Font = FontRepository.FindFont("TimesNewRoman");
tf.TextState.BackgroundColor = Color.LightGray;
tf.TextState.ForegroundColor = Color.Red;

// agregar un segmento más a la colección Segmentos del fragmento de texto
TextSegment segment2 = new TextSegment("another segment");

tf.Segments.Add(segment2);

// crea el objeto TextBuilder
TextBuilder builder = new TextBuilder(page);

// agregar el fragmento de texto a la página PDF
builder.AppendText(tf);

//guardar documento
doc.Save(outFile);

Ver también