Редактирование документов (DOC, DOCX, RTF, TXT) в веб-формах - PullRequest
2 голосов
/ 16 декабря 2010

Я занимаюсь разработкой веб-приложения с использованием asp.net 3.5.Это приложение имеет много документов, таких как .doc, .docx, .rtf, .pdf, .txt и т. Д., И иногда пользователю usar нужно редактировать эти документы.Как хорошее веб-приложение, пользователь должен загрузить файл, отредактировать его и снова загрузить на сервер.

Я хотел бы знать, есть ли способ (компонент) сделать редактор (например, MS Word) в веб-форме, позволяющей пользователю редактировать документ и сохранять его на сервере?

Спасибо

Ответы [ 2 ]

2 голосов
/ 16 декабря 2010

Для этого можно использовать протокол WebDAV , который является расширением протокола HTTP, который позволяет загружать, блокировать и выгружать документы и запускать их из приложения Webforms.

Существует довольно зрелый проект с открытым исходным кодом для .net, который вы можете построить для собственной реализации на http://sourceforge.net/projects/webdav/ с примером проекта webforms и кодом для сервера (игнорируйте комментарий о том, что там нет исходного кода)код неверный)

1 голос
/ 16 декабря 2010

Для редактирования документов Office на сервере существует Office Web Apps .Для бизнес-сценариев для этого требуется SharePoint Foundation 2010, который поставляется бесплатно с лицензионной версией Windows Server.

Для не офисных документов (PDF) вам нужно будет найти другое решение для каждого из них, поскольку ониконкретное приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...