显示能够在线编辑的文档

我使用Node-ViewerJs在基于nodejs的web应用程序中显示不同格式的文档。 但是除pdf外,ViewerJs只支持Open Document Format。

有没有其他好的解决scheme来显示不同格式的文档(例如doc,docx,xl​​s,xlsx),最好能够通过网页浏览器在线编辑文档?

PS:我正在寻找一些完全自主或脱机(换句话说)解决scheme而不是基于云的解决scheme。

尝试上传你的文件到谷歌驱动器,你也可以通过它的API来做到这一点。

然后通过以下步骤生成一个embedded式链接:( 在谷歌文档导入后)

  1. 文件>发布到Web ..;

  2. 选中“在更改时自动重新发布”checkbox;

  3. 点击“开始发布”;

  4. 从“网页”更改“获取已发布数据的链接”到“HTMLembedded页面”;

  5. 将生成的HTML代码复制并粘贴到您的HTML网页中。 它基本上是一个iframe,所以它会embedded在您的网页的谷歌文档视图。