Библиотека Java MS Word

У меня есть документ, и я хочу изменить все параметры шаблона, такие как {имя}, {адрес}, на свои собственные значения. Я попытался использовать библиотеку POI HWPF, но после сохранения потерял форматирование документа. Даже когда я открываю свой документ MS Word с POI и сохраняю его (без каких-либо изменений), форматирование документа теряется :) Форматирование означает центрирование, размер шрифта и т. Д. (Нет никаких таблиц или изображений - просто ' простой текст').

Какую библиотеку я могу использовать в этом случае? Может быть, у кого-то есть опыт работы с документами MS Word и java. Требования: Открытый исходный код, без использования каких-либо компонентов Windows COM (мультиплатформенность), не OOXML - Microsoft Word XP 2003.

Есть аналогичный вопрос (об усечении документа после сохранения) Java: parsing ms- текстовый документ с использованием POI / HWPF


person whiter4bbit    schedule 02.11.2009    source источник


Ответы (1)


Я не могу сказать по собственному опыту, но пробовали ли вы OOo Java API? Я слышал и видел, что они очень хорошие и гибкие. И это не только для документов MS Word.

Попробуйте.

person BalusC    schedule 02.11.2009
comment
кажется, что OOo отлично подойдет для моей задачи, потому что oowriter fine открывает и сохраняет целевой документ. - person whiter4bbit; 02.11.2009