2016-05-20 9 views
0

私はmongoDB(GridFSではなく)にバイナリデータファイルとしてdoc/docxという単語を格納しています。私はAngularJSクライアントに表示したいと思います。AngularJSとMongooseでdoc/docxを表示

私はおそらくGoogle Docs Viewerを使用するべきですが、どのようにmongooseがファイルを送信する必要があり、どのようにAngularJSがそれを表示するために受け取ったオブジェクトを使用するべきかを知りたいと思います。

答えて

0

現在、私が知っているブラウザでdoc/docxをレンダリングできるプロジェクトはありません。

MongoDBに保存する前に、ドキュメントをHTMLまたはPDFに変換することをお勧めします(Apache Tika https://tika.apache.org/がこれを助けます)。

あなたがHTMLを使用している場合は、PDFのために行った場合は、その後PDF.jsを見て、簡単に十分なことをレンダリングすることができます - https://mozilla.github.io/pdf.js/

+0

おかげで、しかし、私はGoogleドキュメントビューアが簡単なアプローチだと思います。 例:http://infolab.stanford.edu/pub/papers/google.pdf。 ここにどのように配置されているかをご覧ください:http://googlesystem.blogspot.co.il/2009/09/embeddable-google-document-viewer.html – chenop

関連する問題