Я использую библиотеку apache odftoolkit для создания отчета из кода Java в файл *.odt. Иметь такой код:
outputOdt = TextDocument.newTextDocument();
Paragraph p = outputOdt.addParagraph("some text");
p.appendTextContent("some text");
Я добавляю абзацы, таблицы, устанавливаю шрифты, и все работает нормально. Но мне нужно установить некоторые страницы в моем документе в ландшафтном режиме, но я не знаю, как это сделать. Я нашел класс API PageLayoutProperties и метод setPrintOrientation(), но не знаю, где его вызывать. Кто-нибудь знает?