エンドユーザーにファイル(MS .doc)を添付するオプションを提供する一般的なシナリオです。このファイルはバイナリとしてDBに格納されます。ユーザーが次回この添付ファイルにアクセスしようとすると、その添付ファイルをダウンロードできます。さて、ここで私はクリックしてこのdocファイルを開き、編集し、ダウンロードせずに保存できるはずの機能をユーザに提供したいと思います。編集可能なワードドキュメントの添付ファイル
答えて
Microsoft Office Onlineを "改革"する必要があります(skydriveアカウントを参照)。そのためのライブラリがあれば分かりませんが、Asposeの単語(または他のライブラリ)を利用して簡単な編集アプリケーションを構築できます。しかし、それは単純ではありません。 Aspose社へ
.DOCはバイナリ形式とで動作するように簡単ではありません - クリスチャンで述べたように、などのAsposeなどのライブラリは、間違いなく行く方法です。
.docxのが許容される(そしてそれはOffice 2007の、より高いです)しかし、もし、その後、あなたは三の段階で欲しいものを達成することができます:
コンバート.docxのHTML へConvert Word to HTML then render HTML on webpage
任意のリッチテキストコントロールを使用してHTMLを表示する What is the best rich textarea editor for jQuery?
最後に、HTMLを.docx:に戻します。Convert Html to Docx in c#
Wordは、ローカルに格納されているファイルのみを開きます。あなたが探しているのは、WebDAVインターフェイスを使ってSharePointが提供するアイテムを編集するのと同じものです。
この方法を使用して要件を満たすことができます。サーバー上の共有フォルダへの完全に認証されたアクセス権を持っていない限り、ソリューションのセキュリティ面には注意が必要です。
スタンドアロンのMS Word文書エディタが存在するかどうかはわかりません。しかしながら、これは、(例えば、DevExpress社ASPxHtmlEditor + Document Server)、リッチテキストフォーマット/変換ツールの組み合わせを用いて行うことができる。
- DBから読み込みバイナリデータが、
- ロードされたデータ(MS Wordコンテンツ)をHTMLコンテンツとしてASPxHtmlEditorにインポートします。
- インポートしたデータをWYSIWYG ASPxHtmlEditorで編集します。
- Convert編集したHTMLをMS Wordのコンテンツに戻します。
- 変換/編集されたMS Wordの内容をDBに保存して戻します。
あなたのプロジェクトにこのような製品(無料または市販の類似品)がある場合は、このようなことができると思います。
- 1. Wordpress:wp.mediaで編集添付ファイルの添付ファイルを開きます
- 2. Webクライアントでの添付ファイルの編集
- 3. WP機能編集独自の添付ファイル
- 4. シンタックスハイライト付きASP.NET編集可能なテキストボックス
- 5. 編集可能なブートストラップ付きミニテストレール
- 6. X編集可能な日付形式
- 7. 複数行の編集可能なテキスト:編集可能なUILabel?
- 8. slickgridの編集可能な行と編集不可能な行
- 9. PDF編集可能なファイル(JavaScriptの)
- 10. WPFユーザー編集可能な設定ファイル
- 11. 編集可能なコンボボックス
- 12. 編集可能なp:データテーブル
- 13. jQuery編集可能なデータテーブル
- 14. 編集可能なWPFリストボックス
- 15. 編集可能なリッチテキストボックス
- 16. Ext.js編集可能なツリーノード
- 17. 編集可能なリスト/グリッド
- 18. WPF編集可能なフォーカスコンボボックス
- 19. 編集可能なコンボボックス
- 20. MVC3編集可能なグリッド
- 21. PyQt:編集可能なタブラベル
- 22. コンテンツ編集可能なセレクタ?
- 23. フレックス編集可能なコンボボックス
- 24. 編集可能なセクション
- 25. 編集可能なインラインメールテンプレート
- 26. X-編集可能なループ
- 27. jsf編集可能なドロップダウン
- 28. WPF:編集可能なラジオボタン
- 29. 編集可能なUITableView
- 30. iOSのリンクデータ検出機能付き編集可能なuitextビュー
あなたの提案に感謝します。私のprojの建築家がそれに取り組んでいるので、solnと一緒に戻ってきます。再度、感謝します !!! – NayeemKhan