Comments 12
Я просто оставлю это здесь code.google.com/p/xdocreport/
Как мне кажется он более полезен :)
Как мне кажется он более полезен :)
Ну польза то точно такая же :) А как инструмент, да, XDocReport более направлен на слияние. Спасибо!) Не видел его раньше
Вижу вы уже использовали docx4j для той же цели в своей статье. Жаль, что я раньше не нашел ее
И как вам docx4j ??
Я помню смотрел его около года назад… с чем-то простеньким справляется на ура… а если есть в документе, скажем таблица — все, пиши пропало…
1 страница с небольшой таблицой с текстом внутри конвертировалась:
1. порядка 47 сек., что не является примелемым
2. даже при условии «корректоности» трансформации(отсутствие эксепшнов), результат был неудовлетворительным, все расползалось…
Я помню смотрел его около года назад… с чем-то простеньким справляется на ура… а если есть в документе, скажем таблица — все, пиши пропало…
1 страница с небольшой таблицой с текстом внутри конвертировалась:
1. порядка 47 сек., что не является примелемым
2. даже при условии «корректоности» трансформации(отсутствие эксепшнов), результат был неудовлетворительным, все расползалось…
И как вам docx4j ??
Мне тоже docx4j не очень понравился. Использовал только из-за возможности вставлять значения в поля слияния. В других библиотеках сходу не нашел такой возможности. Вообще, мне больше нравится iText и тот же Apache POI. Я с ними больше работал.
Про docx4j я в свое время писал habrahabr.ru/post/101546/
Из того что я смотрел пока самый годный xdocreport. Так-как там на уровне документа можно колбасить в тегах velocity и freemaker
Из того что я смотрел пока самый годный xdocreport. Так-как там на уровне документа можно колбасить в тегах velocity и freemaker
Спасибо за наводки, но, на мой взгляд, не хватает ссылки на проект-пример целиком (с приложенным примером template.docx) и инструкцией по сборке и запуску.
Хабр превращается в какой-то сборник "*здесь ваш язык* для чайников. Для тех, кто не умеет читать документацию", ей богу.
К чему эти 100 строк кода, аналогов которых в интернетах битком набито, не говоря уже о, собственно, документации использованных библиотек?
К чему эти 100 строк кода, аналогов которых в интернетах битком набито, не говоря уже о, собственно, документации использованных библиотек?
Sign up to leave a comment.
Применяем Apache POI, docx4j и springframework.jdbc