Вы можете прочитать текст из PDF, используя ту же библиотеку ITEXT . Попробуйте это
PdfReader reader = new PdfReader(INPUTFILE);
int n = reader.getNumberOfPages();
PdfTextExtractor parser =new PdfTextExtractor(new PdfReader("C:/Text.pdf"));
parser.getTextFromPage(3); // Extracting the content from a particular page.
После того, как вы добавили свои данные, Вы можете загрузить изображения из файла или изURL-адрес, подобный следующему:
Image image1 = Image.getInstance("watermark.png");
document.add(image1);
String imageUrl = "http://applause-voice.com/wp-content/uploads/2011/04/1hello.jpg";
Image image2 = Image.getInstance(new URL(imageUrl));
document.add(image2);
Если вы добавите этот код в конец вашей Java-программы, тогда изображение автоматически появится в конце вашей страницы.