Hi,
I need 2 things:
- search and replace strings.
- search and replace field values.
This is the code I’m using:
com.aspose.pdf.Document srcDoc = new com.aspose.pdf.Document(“example.pdf”);
String searchStr = “%%FIRSTNAME%%”;
String replaceStr = “JOHN”;
System.out.println("Searching: " + searchStr + " - " + replaceStr);
com.aspose.pdf.TextFragmentAbsorber textFragmentAbsorber = new com.aspose.pdf.TextFragmentAbsorber(searchStr);
srcDoc.getPages().accept(textFragmentAbsorber);
com.aspose.pdf.TextFragmentCollection textFragmentCollection = textFragmentAbsorber.getTextFragments();
for(com.aspose.pdf.TextFragment textFragment : (Iterable<com.aspose.pdf.TextFragment>)textFragmentCollection)
{
textFragment.setText(replaceStr);
System.out.println("Replacing: " + searchStr + " - " + replaceStr);
}
The above code doesn’t replace field values. How can I replace pdf field values?
Kind regards,
JP…