У меня проблема с генерацией PDF документа.
Например мне нужно сгенерировать 3 страницы:
- Первая страница (ПОРТРЕТ) с портретным текстом
- Вторая страница (ЛАНДШАФТ) с портретным текстом
- Третья страница (ПОРТРЕТ) с портретным текстом
Я установил после создания первой страницы:
document.setPageSize(PageSize.A4.rotate());
и, похоже, работает.
Когда я создаю третью страницу, я устанавливаю этот код во второй раз, но документ все еще находится в альбомном режиме.
Это мой код:
Document document = new Document(PageSize.A4);
PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream(filename));
document.open();
document.newPage();
document.add(new Paragraph("Hello 1"));
document.setPageSize(PageSize.A4.rotate());
document.newPage();
document.add(new Paragraph("Hello 2"));
document.setPageSize(PageSize.A4.rotate());
document.newPage();
document.add(new Paragraph("Hello 3"));
document.close();
Я бы хотел что-то вроде этого:
![enter image description here](https://i.stack.imgur.com/XaI50.png)
Есть предложения?