как экспортировать флажок в документ .doc в OpenOffice?

Я использую OpenOffice через java API и заставляю его открыть файл .odt, ввести некоторые значения и сохранить как .doc и .pdf. В .doc нет флажков.

Я в основном ищу обходной путь для ошибки 45347

Самостоятельное исправление ошибки - не вариант, так как проверка кода openoffice занимает более 10 часов (разные вещи на Go), и мне так и не удалось выполнить его компиляцию.

Спасибо,

Нико.


person nraynaud    schedule 20.10.2009    source источник
comment
Если вам требуется слишком много усилий для исправления ошибки (я полагаю, это ваша работа), действительно ли вы ожидаете, что сообщество добровольцев SO сделает это?   -  person Frank Krueger    schedule 20.10.2009
comment
en.wikipedia.org/wiki/Workaround Хотя я не являюсь носителем английского языка, я Не думаете, что я допустил такую ​​большую ошибку в своем тексте, чтобы ее можно было интерпретировать как таковую? Можете ли вы сказать мне, какой отрывок сбивает с толку, чтобы я поправил его, пожалуйста?   -  person nraynaud    schedule 20.10.2009
comment
Возможно, я неправильно понимаю вопрос, но разве это не должно быть на суперпользователе ..?   -  person Sasha Chedygov    schedule 26.10.2009
comment
да, возможно, но я использую его в своем программном обеспечении, и у меня нет там учетной записи. И я просто думаю, что разработчик знает, как читать отчет об ошибке, и что такое обходной путь (даже если не все здесь делают), и исследовал бы это в прошлом.   -  person nraynaud    schedule 26.10.2009
comment
@Frank Krueger: Я не думаю, что исправление ошибок OpenOffice - это его работа. Его работа - создать что-то, что использует это. @nraynaud: Вы пробовали экспортировать в DOCX или как снова называется новый офисный формат? Может там лучше себя ведет?   -  person Pekka    schedule 28.10.2009
comment
Если вы используете java lib и уверены в том, как исправить соответствующие классы, вы можете найти соответствующий jar, декомпилировать классы, исправить src, перекомпилировать и перестроить jar.   -  person Miguel Ping    schedule 28.10.2009


Ответы (1)


Одним из способов решения этой проблемы может быть библиотека Apache Java POI - сгенерируйте документ с помощью OpenOffice, затем откройте и измените его с помощью POI Microsoft Office API - вот чье-то предложение по аналогичной проблеме

person sventechie    schedule 28.10.2009