0

Google ドキュメントや Microsoft Sky Drive に似たドキュメント エディターを実装する必要があります (N ページ、ページ設定、Word へのエクスポートなどの可能性があります)。優れたコンポーネントは、 http://demos.telerik.com/silverlight/#RichTextBox/MSWordですが、Silverlight 用です。asp.net mvc アプリケーション用の正確なコンポーネントが必要です。

さまざまな wysiwyg html エディターを見つけましたが、これは複数ページの問題に対する解決策ではありません。

4

2 に答える 2

2

Word または Google ドキュメントの幅広い機能が本当に必要な場合は、Word または Google ドキュメントの使用を検討してください。Google ドキュメントにはGoogle Apps Scriptsがあり、Office 365 には広範な開発プラットフォームがあります。

そうでない場合、そしてより平凡なものがニーズに合う場合は、既存の非ページング エディターの使用を検討してから、PDL (PDF またはその他) にレンダリングし、出力にページングを追加します。

Silverlight は MVC4 に埋め込むことができるため、参照したコンポーネントが必ずしも不適切であるとは限りません。(方法の例については、この msdn ブログこの ms 以外のブログを参照してください)

于 2013-07-14T22:21:52.230 に答える
1

私が知っているように、あなたにとって簡単な解決策はありません。質問と回答でそれを見ることができます。

独自のエディターを実装するか、既存のエディターの機能を拡張する必要があります。ドキュメント全体を読み込むのではなく、現在のページ (+3 と -3) とページ数のみを表示することをお勧めします。そして、Ajax を介して追加情報を追加します。

ところで、Word ドキュメントを作成するにはライブラリが必要です。Open XML SDKを使用することをお勧めします。これを処理する方法 - Open XML Format SDK を使用してドキュメントを作成する

于 2013-07-10T18:58:52.860 に答える