TextSegment
Contenuti
[
Nascondere
]TextSegment()
Crea oggetto TextSegment.
public TextSegment()
Esempi
L’esempio mostra come creare un oggetto frammento di testo, aggiungere un segmento di testo alla raccolta di frammenti di testo e aggiungerlo alla pagina Pdf.
Document doc = new Document(inFile);
Page page = (Page)doc.Pages[1];
// Accetta l'assorbitore per la prima pagina
TextFragment tf = new TextFragment("main text");
tf.Position = new Position(100, 600);
// Cambia il colore di primo piano del primo segmento di testo della prima occorrenza di testo
tf.TextState.FontSize = 5;
tf.TextState.Font = FontRepository.FindFont("TimesNewRoman");
tf.TextState.BackgroundColor = Color.LightGray;
tf.TextState.ForegroundColor = Color.Red;
// Modifica la dimensione del carattere del primo segmento di testo della prima occorrenza di testo
TextSegment segment2 = new TextSegment();
segment2.Text = "another segment";
tf.Segments.Add(segment2);
// Salva documento
TextBuilder builder = new TextBuilder(page);
// crea un frammento di testo
builder.AppendText(tf);
// imposta le sue proprietà di testo
doc.Save(outFile);
Guarda anche
- class TextSegment
- spazio dei nomi Aspose.Pdf.Text
- assemblea Aspose.PDF
TextSegment(string)
Crea oggetto TextSegment.
public TextSegment(string text)
Parametro | Tipo | Descrizione |
---|---|---|
text | String | Testo del segmento di testo. |
Esempi
L’esempio mostra come creare un oggetto frammento di testo, aggiungere un segmento di testo alla raccolta di frammenti di testo e aggiungerlo alla pagina Pdf.
Document doc = new Document(inFile);
Page page = (Page)doc.Pages[1];
// crea un frammento di testo
TextFragment tf = new TextFragment("main text");
tf.Position = new Position(100, 600);
// imposta le sue proprietà di testo
tf.TextState.FontSize = 5;
tf.TextState.Font = FontRepository.FindFont("TimesNewRoman");
tf.TextState.BackgroundColor = Color.LightGray;
tf.TextState.ForegroundColor = Color.Red;
// crea un frammento di testo
TextSegment segment2 = new TextSegment("another segment");
tf.Segments.Add(segment2);
// imposta le sue proprietà di testo
TextBuilder builder = new TextBuilder(page);
// crea un frammento di testo
builder.AppendText(tf);
// imposta le sue proprietà di testo
doc.Save(outFile);
Guarda anche
- class TextSegment
- spazio dei nomi Aspose.Pdf.Text
- assemblea Aspose.PDF