TextFragments
TextFragmentAbsorber.TextFragments property
Ruft eine Sammlung von Suchvorkommen ab, die angezeigt werdenTextFragment
Objekte.
public TextFragmentCollection TextFragments { get; set; }
Beispiele
Das Beispiel zeigt, wie Sie Text auf der ersten PDF-Dokumentseite finden und alle Suchvorkommen durch neuen Text ersetzen.
// Dokument öffnen
Document doc = new Document(@"D:\Tests\input.pdf");
// Schriftart finden, die verwendet wird, um die Schriftart des Dokumenttexts zu ändern
Aspose.Pdf.Txt.Font font = FontRepository.FindFont("Arial");
// 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);
// Text aller Suchvorkommen ändern
foreach (TextFragment textFragment in absorber.TextFragments)
{
textFragment.Text = "hi world";
}
// Dokument speichern
doc.Save(@"D:\Tests\output.pdf");
Siehe auch
- class TextFragmentCollection
- class TextFragmentAbsorber
- namensraum Aspose.Pdf.Text
- Montage Aspose.PDF