am trying to evaluate itext7, so i have an existing pdf and i want to replace some text in it but this is not working, below is my code; i will appreciate some help. Thanks
protected static void manipulatePdf(String src, String dest) throws Exception {
PdfDocument pdfDoc = new PdfDocument(new PdfReader(src), new PdfWriter(dest));
PdfPage page = pdfDoc.getFirstPage();
PdfDictionary dict = page.getPdfObject();
PdfObject object = dict.get(PdfName.Contents);
if (object instanceof PdfStream) {
PdfStream stream = (PdfStream) object;
byte[] data = stream.getBytes();
stream.setData(new String(data).replace("Sehr", "Very").getBytes("UTF-8"));
}
pdfDoc.close();
}