Google Docs と同じように Web オフィス プロジェクトを開発したいのですが、ExtJS が良さそうです。ExtJS は OOXML または ODF をネイティブに読み取ることができますか? または、ExtJS が OOXML または ODF ファイルをデコードして編集するのに役立つオープン ソース プロジェクトはありますか?
どうもありがとう!
Google Docs と同じように Web オフィス プロジェクトを開発したいのですが、ExtJS が良さそうです。ExtJS は OOXML または ODF をネイティブに読み取ることができますか? または、ExtJS が OOXML または ODF ファイルをデコードして編集するのに役立つオープン ソース プロジェクトはありますか?
どうもありがとう!
odf javascript フレームワークを調べてみてください: http://webodf.org/demo/
ExtJS は、クライアント側の JavaScript フレームワークです。OOXML、ODF、PDF などのファイルを読み取ることはできません。ファイルを表示しようとしていますか、それともダウンロードしようとしていますか? ExtJS に関連するファイル処理はありません。
PHPなどを使用して、サーバー側のスクリプトでファイルを読み取る必要があります。次に、AJAXを使用してこれをクライアント側に渡します。
ExtJSには、サーバーからデータを取得するために使用できるAjaxRequestメソッドがあります。次に、ファイルの表示に使用している要素のvalueプロパティに応答テキストを渡します。
すぐに自分に似たものに取り組む予定です。
クライアント側アプリケーションで Google ドキュメントをプレビューするだけの場合は、ドキュメントのプレビュー URL を取得し (すべてのドキュメントに 1 つあるはずです)、そのドキュメントを extjs アプリケーションの iframe に表示します。