Я пытался добавить заголовок, но получаю сообщение об ошибке pdPageContentStream.drawString();
Ошибка: «drawString (java .lang.String) 'устарело»
PDDocument document = new PDDocument();
PDPage page = new PDPage(PDRectangle.A4);
// PDRectangle.LETTER and others are also possible
PDRectangle rect = page.getMediaBox();
document.addPage(page);
try {
// Create a Content Stream
PDPageContentStream pdPageContentStream = new PDPageContentStream(document, page);
pdPageContentStream.beginText();
pdPageContentStream.drawString();
pdPageContentStream.endText();
// Creating an PDImageXObject object
PDImageXObject pdImageXObj = PDImageXObject.createFromFile("resources/images/new.png", document);
// Draw that image to the content stream
pdPageContentStream.drawImage(pdImageXObj, 30, 650);
pdPageContentStream.drawString();
// Once all the content is written, close the stream
pdPageContentStream.close();
}
catch (IOException e) {
e.printStackTrace();
}