2010-12-16 5 views
2

asp.net 3.5를 사용하여 웹 응용 프로그램을 개발 중입니다. 이 응용 프로그램에는 .doc, .docx, .rtf, .pdf, .txt 등의 많은 문서가 있으며, 때로는이 문서를 편집해야합니다. 좋은 웹 응용 프로그램으로서 사용자는 파일을 다운로드하여 편집하고 서버에 다시 업로드해야합니다.Webforms에서 문서 편집하기 (DOC, DOCX, RTF, TXT)

사용자가 문서를 편집하고 서버에 저장할 수 있도록 webform에 편집기 (예 : MS Word)를 만들 수있는 방법이 있는지 알고 싶습니다.

감사

+0

Nevron Rich Text Editor와 같은 Silverlight 기반 텍스트 프로세서 나 다른 유사한 컨트롤을 사용하여 작업을 수행 할 수 있습니다. –

답변

2

당신은 문서, 다운로드 잠겨 업로드하고 웹 양식 응용 프로그램에서 쫓겨 할 수 있습니다 할 수있는 HTTP 프로토콜의 확장이다, 이것을 달성하기 위해 WebDAV 프로토콜을 사용할 수 있습니다.

예를 들어 webforms 프로젝트와 코드 (소스 코드가 잘못되었다는 것에 대한 설명을 무시하십시오)를 사용하여 http://sourceforge.net/projects/webdav/에서 직접 구현할 수있는 .net을위한 꽤 성숙한 오픈 소스 프로젝트가 있습니다.

1

서버의 Office 문서를 편집하려면 Office Web Apps이 필요합니다. 비즈니스 시나리오의 경우 라이선스가있는 Windows Server 버전에서 무료로 제공되는 SharePoint Foundation 2010이 필요합니다.

비사용 문서 (PDF)의 경우 응용 프로그램마다 다르기 때문에 각 솔루션마다 다른 솔루션을 찾아야합니다.

+0

Office Web Apps 및 asp.net과 어떻게 통합 할 수 있습니까? 뭔가를 권하는거야? 웹에서 TX Text Control을 발견했습니다. 좋은 해결책이라고 생각합니다. –

관련 문제