Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> JasperReports отчет в RTF формате 
V
    Опции темы
korotin
Дата 4.10.2009, 23:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 87
Регистрация: 1.9.2008

Репутация: нет
Всего: 1



Здравствуйте!

Меня интересует, как можно сгенерить отчет в RTF формате?

Заранее спасибо!
PM MAIL ICQ   Вверх
korotin
Дата 5.10.2009, 00:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 87
Регистрация: 1.9.2008

Репутация: нет
Всего: 1



Нашел как экспортировать в RTF-формат, но к сожалению кодировка "хромает", русские символы, переводит в корявые..

Вот как я делаю:
Код

...
            JRRtfExporter exporter = new JRRtfExporter();
         
            //честно говоря, в примере не был указан этот параметр, но
            //думаю он для задания кодировки при экспорте, вот только
            //перепробовал и UTF-8, и KOI8-R, и Cp1251...все равно корявые символы
            exporter.setParameter(JRExporterParameter.CHARACTER_ENCODING, "Cp1251");

            exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
            exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, new File(shRep.url2.toURI().getPath() + "FFF.rtf").toString());
            exporter.exportReport();
...

PM MAIL ICQ   Вверх
korotin
Дата 5.10.2009, 01:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 87
Регистрация: 1.9.2008

Репутация: нет
Всего: 1



Все разобрался, косяк был jrxml файле, там был шрифт и кодировка указана для pdf... 
Да и строка:
exporter.setParameter(JRExporterParameter.CHARACTER_ENCODING, "Cp1251");
ничего не меняет.
PM MAIL ICQ   Вверх
SectoR
Дата 27.9.2010, 08:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 5.10.2005

Репутация: нет
Всего: нет



спсб и мне помогло



Это сообщение отредактировал(а) SectoR - 29.9.2010, 08:37
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0630 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.