iReport объединяет альбомную и книжную ориентацию

#java #pdf #pdf-generation #ireport

#java #PDF #pdf-генерация #ireport

Вопрос:

Кто-нибудь знает один режим для объединения альбомной и книжной ориентации в одном отчете в iReport? Помня, что в результате я хочу получить PDF-документ.

Спасибо,

Cleber Alberto.

Ответ №1:

Я думаю, что это невозможно только с помощью iReport и JasperReports API.
orientation Свойство определяется для всего отчета, а не для его части.

Даже JR API позволяет устанавливать orientation свойство только для отчета:

 JasperDesign.setOrientation(OrientationEnum orientationValue) 
  

задает ориентацию отчета

Возможно, DynamicJasper поможет вам решить эту проблему. Цитата с сайта DJ:

Автоматическая компоновка отчета: просто определите минимальный набор параметров, и DJ позаботится о макете. Создать один и тот же отчет для разных размеров и ориентации страниц не проблема и многое другое!

Вы можете попробовать использовать этот метод из DJ API:

 public DynamicReportBuilder DynamicReportBuilder.setPageSizeAndOrientation(Page page)