почему jasperreport всегда печатает альбомную ориентацию на формате A4?

Я создал jasperreports почти такого же размера, как формат A6 (ширина = 595, высота = 842), и я хочу, чтобы он печатался на A4 в портретной и средней ориентации, но он всегда печатается в альбомной ориентации на A4. Я использую ireport 5.5.0 и jasperreport 5.5.0 для создания и отображения с помощью java.

Любая помощь будет оценена.


person michdraft    schedule 06.01.2014    source источник
comment
Ваш отчет оформлен в формате А6? ПОЧЕМУ вы тогда не меняете настройки принтера?   -  person Amir Pashazadeh    schedule 06.01.2014
comment
Это почти такой же формат, как А6 (ширина = 595, высота = 842). по этой причине я печатаю на А4.   -  person michdraft    schedule 07.01.2014
comment
Вы можете посмотреть этот пост: Jasper Report. Как печатать в файл с помощью указанного драйвера принтера?   -  person Alex K    schedule 07.01.2014


Ответы (1)


Попробуйте установить ориентацию отчета. Вы можете установить ее, перейдя в Инспектор отчетов, выбрав отчет и перейдя к свойствам отчета. В разделе Размер страницы вы можете увидеть свойство под названием ориентация, вы можете изменить его с Книжная на Альбомную.

Если вы сделали это ранее, вы можете перейти в меню «Файл» из строки меню в iReport, и там есть опция под названием Параметры страницы, здесь вы можете установить спецификацию печати.

Надеюсь, что это поможет. Спасибо.

person Ankur    schedule 07.01.2014
comment
Я также изменил параметры страницы, но это не повлияло на предварительный просмотр отчета и конечный результат печати, потому что я использую java для печати отчета, а не отчета. Я использую ireport для разработки отчета, и любые изменения в настройке страницы в ireport не влияют на my_report.jrxml и my_report.jasper. - person michdraft; 07.01.2014