for (Integer page : pages) {
String outFile = out + "_" + page;
try {
int rotation = getRotation(reader, page);
OutputStream outputStream = new FileOutputStream(outFile);
document = createDocument(reader, page, hasHeader);
writer = PdfWriter.getInstance(document, outputStream);
document.open();
PdfImportedPage p = writer.getImportedPage(reader, page);
Image image = Image.getInstance(p);
addImageToPdf(rotation, document, image);
file.add(FileUtilities.getFile(outFile));
}
This code is working fine but output pdf does not have the annotation content it automatically get removed so is there any solution to fix it we are using itext 2.1.7 version