TextFragmentAbsorberTextFragments Property |
Namespace: Aspose.Pdf.Text
// Open document Document doc = new Document(@"D:\Tests\input.pdf"); // Find font that will be used to change document text font Aspose.Pdf.Txt.Font font = FontRepository.FindFont("Arial"); // Create TextFragmentAbsorber object to find all "hello world" text occurrences TextFragmentAbsorber absorber = new TextFragmentAbsorber("hello world"); // Accept the absorber for first page doc.Pages[1].Accept(absorber); // Change text of all search occurrences foreach (TextFragment textFragment in absorber.TextFragments) { textFragment.Text = "hi world"; } // Save document doc.Save(@"D:\Tests\output.pdf");