Мне нужно открыть .doc / .dot / .docx / .dotx
(я не придирчив, я просто хочу, чтобы он работал) документ,
проанализировать его на наличие заполнителей (или чего-то подобного),
поместил мои собственные данные,
а затем верните сгенерированный документ .doc / .docx / .dotx / .pdf
.
И вдобавок ко всему, мне нужны инструменты для этого, чтобы быть свободным.
Я искал что-то, что подошло бы мне, но ничего не нашел. Такие инструменты, как Docmosis, Javadocx, Aspose и т. Д., Являются коммерческими. Из того, что я читал, Apache POI далек от того, чтобы успешно реализовать это (в настоящее время у них нет официального разработчика, работающего над частью платформы Word).
Единственное, что может помочь, - это OpenOffice UNO API. Но это довольно большой байт для тех, кто никогда не использовал этот API (например, я).
Итак, если я собираюсь броситься в это дело, мне нужно убедиться, что я на правильном пути.
Может кто-нибудь дать мне совет по этому поводу?