Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > MS Word and pure Java


Автор: Phohack 27.10.2008, 18:19
Всем доброго времени суток.
Вообщем мне необходимо работать с MS Word документами из Java. Причем использование системы предполагается на сервером не под windows. Jakarta POI для работы с вордом совсем сырая. Подскажите что использовать. Хотя бы чтобы можно было читать документ посимвольно и записывать так же. Ну это как экстренный случай. Либо хотя бы чтобы было возможно вставить макрос.
Заранее благодарен.

Автор: seth 27.10.2008, 18:40
openoffice sdk вполне прилично работает smile

Автор: Phohack 28.10.2008, 15:03
А можно примерчик? Хотя бы простенький?

Автор: seth 28.10.2008, 15:51
http://www.i-rs.ru/Stat-i/Konkurs-2007/konkursnye-raboty-53/ob-etom-uzhe-pisali-5/Nachinaem-avtomatizaciyu-OpenOffice-s-Eclipse-i-Java
+гугль smile

Автор: Phohack 31.10.2008, 14:57
Спасибо большое за помошь. Действительно работает и не плохо.

Автор: Phohack 4.11.2008, 18:39
Еще такой вопрос возник по ходу дела. А не будет ли проблемы с работой openoffice sdk на линуксовском сервере? Просто получается что для работы приложения необходим исполнимый файл, не будет ли проблем с запуском опенофиса на сервере?

Автор: seth 5.11.2008, 10:58
Цитата(Phohack @ 4.11.2008,  18:39)
Еще такой вопрос возник по ходу дела. А не будет ли проблемы с работой openoffice sdk на линуксовском сервере? Просто получается что для работы приложения необходим исполнимый файл, не будет ли проблем с запуском опенофиса на сервере?

ну там надо попробовать - может и поковырятся, но чтобы оно заработало я думаю можно 100% smile

Автор: Phohack 7.11.2008, 14:24
Привет еще раз.
Люди кто нибудь сталкивался с использование опен офис сдк на линуксовом серваке соответственно без хсерверов всяких. Можно ли как нибудь использовать систему без запуска самого опен офиса, а лишь пользуясь её библиотеками. Либо может быть какой нибудь альтернативный вариант, но без постоянного запуска опен офиса на сервере при каждой необходимости изменения документа.
Заранее благодарен.

Автор: SoulKeeper 7.11.2008, 14:59
На крайняк можно попробовать поиграться с http://en.wikipedia.org/wiki/Xvfb, если уж сильно гуишку хотеть будет.

Автор: Phohack 7.11.2008, 16:29
Спасибо за ответ, но это все таки не вариант.
Я не для себя это делаю и не на своем сервере устанавливать буду. Так что такое решение вряд ли возможно.

Автор: Phohack 12.11.2008, 17:28
Кстати опен офис понимает mail merge поля из ворда, но при сохранении того же документа, опять же в .doc формат, он их теряет. То есть текста остается, но это уже не поле. Никто не подскажет, можно ли как нибудь решить эту проблемку?

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