Rich-Text Редактирование документов Word в Интернете через ASP.NET - PullRequest
2 голосов
/ 02 июня 2009

Мои пользователи загружают документы Word 2007 на наш сайт, и я хотел бы загрузить их в какой-либо расширенный элемент управления для редактирования, чтобы пользователи могли вносить изменения / комментировать и т. Д.

Какие механизмы доступны для:

  • загрузить документ Word через ASP.NET и
  • анализировать / форматировать / отображать документ в расширенном редактировании?

Кроме того, какие виды элементов управления для редактирования лучше всего использовать в этих условиях?

Ответы [ 3 ]

1 голос
/ 11 мая 2010

Попробуйте TEEdit. Отлично подходит для документов doc и docx. Позволяет также сохранять и открывать кнопки ...

1 голос
/ 11 мая 2010

Для отображения документа Word, это интересный проект с использованием комбинации Silverlight и OpenXML, который стоит посмотреть. http://openxmldeveloper.org/articles/TextGlow.aspx

Для редактирования будет сложнее. В настоящее время есть такие редакторы, как CKEditor , TinyMCE , но они в основном используются для редактирования форматированного текста, но не настолько естественны, когда речь идет об обработке документа, такого как слово, с очень богатым макетом страницы. и привязка устройства поддерживается.

1 голос
/ 02 июня 2009

Я считаю, что Rad Editor от Telerik поддерживает возможность вставки из слов.

С сайта:

Семь способов вставки из Word

Telerik ASP.NET Editor предлагает ряд функций, которые помогают пользователю вставлять отформатированный контент из Microsoft Word и других приложений, а также применять различные типы форматирования:

  1. Полоска Word-форматирование на пасте Полоса
  2. Word-форматирование на пасте (очистка шрифтов и размеров)
  3. Принудительный формат
  4. Раздевание на Вставить содержимое Word в
  5. Перехватная полоса для буфера обмена
  6. Форматирование слова после вставки Вставить
  7. обычный текст Вставить как HTML

Вот демоверсия

...