Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Подготовка документа сложной структуры


Автор: batigoal 19.7.2011, 10:56
Всем привет, давно не виделись smile

Есть задачка: подготовить и распечатать документ сложной структуры, причем на формат A6-horizontal.

Лучше всего подходит электронная таблица, и я с удовольствием ухватился за http://poi.apache.org/, пока не обнаружил, что он никак не работает с форматом страницы, и, соответственно, умеет создавать только A4-vertical (дефолтовый).

Кто как решал аналогичную задачу? Мне подойдет любая библиотека, где можно точно выровнять расположение текста, задать формат страницы и отправить её на печать. Возможно, Jasper Reports подойдет?..

Пасиба ин адванс

Добавлено через 8 минут и 55 секунд
Отбой, на http://stackoverflow.com/questions/6743615/jakarta-poi-change-page-format-for-excel-worksheet подсказали ответ для Джакарты:

Код

sheet.getPrintSetup().setLandscape(true);
sheet.getPrintSetup().setPaperSize(HSSFPrintSetup.A5_PAPERSIZE); 


A6, правда, нет в списке доступных форматов, но с этим как-нибудь выкручусь.

Автор: AntonSaburov 19.7.2011, 17:19
В принципе можно подумать в сторону PDF - там много чего есть.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)