Я создаю веб-версию (в основном jquery html5 с asp.net на заднем плане) существующей системы управления документами.Существующее программное обеспечение построено на .NET Win Forms и использует Microsoft Word в качестве элемента управления для редактирования.
Поскольку я создаю веб-версию, я хочу держаться подальше от Microsoft Word и рассматривал Ckeditor и TinyMce в качестве редактора документов.контролировать альтернативы.Однако в этих элементах управления отсутствует подкачка, верхний / нижний колонтитулы и отличная WYSIWYG-функциональность печати Microsoft Word.Итак,
- Есть ли способ расширить Ckeditor, TinyMce или любой другой аналогичный элемент управления, чтобы иметь функции, подобные Word?
- Существует ли какой-либо существующий (может быть коммерческий) элемент управления с Word или Google Docsкак функции, которые можно использовать в Интернете?
- Поскольку это будет приложение для внутренней сети, и на всех моих компьютерах установлен Microsoft Word, можно ли использовать Microsoft Word в качестве элемента управления activex и каким-то образом интегрировать его?с jquery или asp.net?
Редактировать: Просто чтобы завершить, я нашел несколько альтернатив, но я все еще открыт для предложений.
CKEditor, TinyMCEкак и HTML-редакторы (в них отсутствуют функции подкачки, колонтитулов)
Использование Microsoft Word в Internet Explorer в качестве элемента управления ActiveX (зависит от платформы и браузера. Требуется, чтобы пользователи установили Office). Мне все еще нужны некоторые указатели, как это сделать.
Используйте Word Web App с Sharepoint 2010. Это дорогая альтернатива, и она не вполне осуществима.(нельзя редактировать в режиме чтения)
Используйте Silverlight или флеш-компоненты, такие как Telerik RichTextBox (кажется лучшей альтернативой, но не будет работать на iPad, iPhone и т. д.)
Не разрешать редактирование внутри веб-страницы.Когда требуется редактирование, запустите Word на клиентском компьютере и сохраните его на сервере.