TextState
TextFragment.TextState property
Ermittelt oder setzt den Textstatus für den Text, derTextFragment
Objekt repräsentiert.
public TextFragmentState TextState { get; }
Bemerkungen
Bietet eine Möglichkeit, die folgenden Eigenschaften des Textes zu ändern: Font FontSize FontStyle ForegroundColor BackgroundColor
Beispiele
Das Beispiel demonstriert, wie man Textfarbe und Schriftgröße des Textes mit ändertTextState
Objekt.
// Dokument öffnen
Document doc = new Document(@"D:\Tests\input.pdf");
// TextFragmentAbsorber-Objekt erstellen, um alle "Hello World"-Textvorkommen zu finden
TextFragmentAbsorber absorber = new TextFragmentAbsorber("hello world");
// Akzeptiere den Absorber für die erste Seite
doc.Pages[1].Accept(absorber);
// Vordergrundfarbe des ersten Textvorkommens ändern
absorber.TextFragments[1].TextState.ForegroundColor = Color.FromRgb(System.Drawing.Color.Red);
// Schriftgröße des ersten Textvorkommens ändern
absorber.TextFragments[1].TextState.FontSize = 15;
// Dokument speichern
doc.Save(@"D:\Tests\output.pdf");
Siehe auch
- class TextFragmentAbsorber
- class Document
- class TextFragmentState
- class TextFragment
- namensraum Aspose.Pdf.Text
- Montage Aspose.PDF