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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Создание .doc файла с помощью POI  
:(
    Опции темы
AleksandrIL
Дата 30.3.2012, 15:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Здравствуйте. Пытаюсь разобраться с библиотекой POI  smile . Цель - создание документов .doc. Нашел следующий пример:
Код

        File file = new File("C:/sample.doc");
        POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(file));
        HWPFDocument doc = new HWPFDocument(fs);
        Range range = doc.getRange();
        CharacterRun run = range.insertBefore("Hello World!");
        run.setFontSize(2 * 18);
        run.setBold(true);
        run.setItalic(true);
        run.setCapitalized(true);
        OutputStream out = new FileOutputStream(new File("C:/new.doc"));
        doc.write(out);
        out.flush();
        out.close();
 
После выполнения файл создается, но при открытии word-ом (2003, 2007) он пустой, а при открытии OpenOffice содержит "Hello World!". Может кто подскажет в чем мой промах.
И еще, посоветуйте, пожалуста, литературо по POI, желательно на русском (с английским проблемы). Заренее всем благодарен за ответ.

PM MAIL   Вверх
Mirkes
Дата 1.4.2012, 08:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Вероятно это не то, чего вы хотите, но я давно решил для себя не писать doc, а только rtf (из программ). C RTF  гораздо проще разобраться.


--------------------
Mirkes
PM MAIL   Вверх
AleksandrIL
Дата 2.4.2012, 10:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Если вас не затруднит, расcкажите, пожалуйста, как создавать rtf с помощью POI, или может какие другие библиотеки посоветуете?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

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

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


 




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


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

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