显示具有在线编辑功能的文档

时间:2016-08-12 11:17:09

标签: javascript node.js document documentviewer

我正在使用Node-ViewerJs在我的基于nodejs的网络应用中显示不同格式的文档。但除了pdf之外,ViewerJs仅支持Open Document格式。

是否有其他良好的解决方案可以显示不同格式的文档(例如doc,docx,xl​​s,xlsx),最好能够通过网络浏览者对文档进行在线编辑?

PS:我正在寻找一些完全自托管或离线(换句话说)的解决方案,而不是基于云的解决方案。

1 个答案:

答案 0 :(得分:1)

尝试将文档上传到Google云端硬盘,您也可以通过它的api来实现。

然后通过以下步骤生成它的嵌入式链接:(在谷歌文档中导入后)

  1. 档案>发布到网站..;

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

  3. 点击“开始发布”;

  4. 将“获取已发布数据的链接”从“网页”更改为“嵌入页面的HTML”;

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