2010-12-16 16 views
2

私はasp.net 3.5を使ってWebアプリケーションを開発しています。このアプリケーションには、.doc、.docx、.rtf、.pdf、.txtなどのドキュメントがたくさんあり、時にはこのドキュメントを編集する必要があります。良いWebアプリケーションとして、ユーザーはファイルをダウンロードし、編集してサーバーに再度アップロードする必要があります。Webformsでドキュメント(DOC、DOCX、RTF、TXT)を編集

ユーザーがドキュメントを編集してサーバーに保存できるようにするWebフォームのエディタ(MS Wordなど)を作成する方法(コンポーネント)があるかどうかを知りたいですか?

おかげ

+0

あなたは、Nevron Rich Text EditorのようなSilverlightベースのテキストプロセッサまたは他の同様のコントロールを使用して、ジョブを実行できます。 –

答えて

2

あなたは文書は、ダウンロードしたロックおよびアップロードすることができますし、あなたのWebフォームアプリからキックオフすることができ、HTTPプロトコルの拡張である、これを達成するためにWebDAVプロトコルを使用することができます。

http://sourceforge.net/projects/webdav/で独自の実装のために構築できる.net用のかなり成熟したオープンソースプロジェクトがあります。サンプルのwebformsプロジェクトとそのコードは、ソースコードが間違っているということを無視してください。

1

サーバー上のOfficeドキュメントを編集する場合は、Office Web Appsがあります。ビジネスシナリオでは、ライセンスされたバージョンのWindows Serverで無料のSharePoint Foundation 2010が必要です。

オフィス以外のドキュメント(PDF)の場合は、アプリケーション固有のものであるため、それぞれのソリューションを見つける必要があります。

+0

Office Webアプリケーションとasp.netとの統合方法を教えてください。何かお勧めですか?私はWebでTX Text Controlを見つけました。それは良い解決策だと思いますが、それを見ましたか? –