0

ユーザーがファイルをアップロードできるRuby on Railsアプリケーションがあります。このアプリケーションは、自宅で稼動するLinuxサーバ上で稼働します。 (Herokuやそのようなものはありません)。carrierwaveの宝石を使って、AWS S3に保存されます。非常に単純で簡単です。ブラウザ内からWordとExcelのファイルを編集して変更します。

S3に保存されているファイルをダウンロードしなくても、そのファイルを表示または変更したい場合は、WordまたはExcelで開いてから再アップロードしてください。

このようなものを実装していると思われるのは、DropboxとCitrix ShareFileだけです。 Office Onlineを使用して作成しました。

私はこの機能を実装するために、S3から別の場所(または自宅に置いたもの)にファイルストレージを移動しても構いませんが、S3と同じく信頼性と堅牢性が必要です。

私たちはWebDAVで何かしようとしましたが、壊れやすく、非難されるようです。

解決策は、有料または無料です。

+0

Dropboxのは、Office Onlineのを使用している場合はうーん、私はOffice Onlineのがユーチューブを – niceman

+0

埋め込むことができるかのように、の埋込みのいくつかの方法があると思うあなたはDropboxのでは、Officeのオンライン・ファイル変更することができますか?私が知る限り、彼らはファイルをPDFに変換し、[pdf.js](https://github.com/mozilla/pdf.js)を使って表示します。 –

+0

WOPIを使用して、WebアプリケーションでOffice Onlineと統合することができます。この[リンク](http://stackoverflow.com/questions/37321497/integrate-office-365-excel-online-in-web-application/37343605#37343605)を参考にして、役立つかどうかを確認してください。 –

答えて

0

実際には、これにWOPIフレームワークを使用できます。これにはかなりのリソースとコードサンプルがありますが、最も有用なのはThis Github Repoです。このフレームワークを使用すると、プログラムによってWord Onlineビューア/エディタに統合できます。

・ホープ、このことができます、 ジェシー

関連する問題