Редактор документов в JSP - PullRequest
       34

Редактор документов в JSP

0 голосов
/ 29 сентября 2011

Я занимаюсь разработкой веб-приложения, которому нужен мощный редактор .doc. Пользователь должен выбрать шаблон документа (обычно файл .doc), заполненный заполнителями, и с помощью некоторых макросов заполнить заполнители правильными значениями (возможно, выбранными из БД). Я предложил своему боссу позволить пользователю загрузить шаблон, отредактировать его с помощью своего настольного приложения (MS Word, OpenOffice Writer, ecc), но босс хочет, чтобы он был онлайн и на странице jsp. Мне кажется, у меня есть только два варианта: апплет или javascript (я знаю только об этих двух, есть тонны других технологий, которых я не знаю).

Поток будет:

  1. пользователь выбирает шаблон с сервера
  2. клиентский ПК загружает выбранный шаблон и загружает его в веб-редактор
  3. пользователь редактирует шаблон
  4. пользователь отправляет отредактированный файл на сервер
  5. сервер сохраняет файл

Я видел эти два редактора wsyiwyg (ckeditor и tinymce), но я не нашел поддержки .doc (ни .odt). Знаете ли вы какой-либо другой плагин, который я мог бы использовать для достижения этого результата? Спасибо!

Ответы [ 2 ]

1 голос
/ 29 сентября 2011

Конвертировать DOC в RTF или любой другой формат, поддерживаемый этими редакторами WYSISYG, а затем преобразовать его обратно при отправке. Доступно несколько бесплатных API Java, которые могут спасти документы Word.

0 голосов
/ 08 декабря 2011

Похоже, у вас уже есть ваш ответ, но в случае его полезности я видел проект разработчика, использующий Docmosis для работы с шаблонами в формате DOC. Docmosis анализирует поля и разделы в шаблоне и сохраняет их где-то в Java-объекте. Вы можете получить его и использовать в качестве основы для создания веб-форм и т. Д. Dynamicicall - на основе самого шаблона doc!

...