2015-01-10 2 views
0

У меня есть в моем распоряжении сервер с поддержкой Spring MVC с использованием AngularJS на стороне клиента для отображения динамического содержимого. Исследовал возможность получения текущего содержимого, отображаемого в браузере, и преобразования его в текстовый документ.
Я предполагаю, что есть способ сделать текстовые документы с Java, но для этого мне придется отправлять существующий HTML на серверную сторону - как бы я это сделал? просто отправьте документ DOM-объект?
Предположим, я смогу это сделать, что, если я хочу включить 2 изображения? Я знаю, что его можно отправить изображения как base64.
В заключение мой общий подход состоял бы в том, чтобы попытаться отправить все клиентские данные на сервер и использовать Java для создания словарного документа.
Я нашел docx4j, поэтому такой подход кажется возможным.

Это правильный путь? Любые мысли будут рассмотрены.convert AngularJS to word document

+0

Возможно, интересный http://www.docx4java.org/blog/2014/10/web-based-docx-editing/ – JasonPlutext

+0

Спасибо @JasonPlutext, но это не сработало для меня - повторите попытку после Apache Попытка POI. – bks

+0

Между тем, я был бы признателен за ввод данных относительно downvote – bks

ответ

2

На стороне сервера вы можете использовать библиотеку, например Apache POI, для создания документов docx.

Есть несколько способов, чтобы передать данные от клиента к серверу:

На стороне клиента, есть некоторые библиотеки JS, доступные для создания DOCX документов:

+0

Попробовав приложение Apache POI, обновится для результатов – bks

 Смежные вопросы

  • Нет связанных вопросов^_^