我将word doc / docx作为二进制数据文件存储在mongoDB(而不是GridFS)中,我想在我的AngularJS客户端中显示它。
我可能应该使用Google Docs Viewer,但我想知道的是mongoose应该如何发送文件以及AngularJS应该如何使用它收到的对象来显示它。
答案 0 :(得分:0)
目前还没有任何项目允许您在浏览器中呈现doc / docx(我知道)。
您最好的选择是在将文档存储到MongoDB之前将文档转换为HTML或PDF(Apache Tika https://tika.apache.org/可以帮助解决此问题。)
如果您正在使用HTML,那么您可以轻松地渲染,如果您使用PDF,请查看PDF.js - https://mozilla.github.io/pdf.js/