显示具有在线编辑能力的文档
Displaying documents with ability to edit online
我使用Node-ViewerJs在我的基于nodejs的web应用程序中显示不同格式的文档。但除了pdf, ViewerJs只支持Open Document
格式。
是否有其他好的解决方案显示不同格式的文件(即doc, docx, xls, xlsx),最好有能力做在线编辑的文件通过网络浏览者?
PS:我正在寻找一些完全自托管或离线(换句话说)解决方案,而不是基于云的解决方案。
试着上传你的文档到google drive,你也可以通过它的api来做。
然后生成它的嵌入链接,通过以下步骤:(在google docs中导入后)
-
File> Publish to Web.;
-
勾选"修改后自动重新发布";
-
点击"开始发布";
-
将" Get a link to the published data "从" Web page "改为" HTML to embed in a page ";
-
复制并粘贴生成的HTML代码到你的HTML网页。它基本上是一个iframe,所以它会嵌入谷歌文档视图在你的网页。
相关文章:
- 使用promise和mongoose对文档进行排序
- document.open/document.write没有正确地清除chrome中的文档——这是chrome的错误吗
- Ajax请求文档就绪会导致jquery加载缓慢
- MongoDB (php) - 以数组而不是多个属性的形式返回文档属性
- 谷歌文档表面引擎
- 来自文档或下一个静态父级的事件委派
- 如何将childNodes用于XML文档
- 文档就绪提供了错误的选择器高度
- 将当前用户的 ID 推送到 meteorjs 中集合/文档的内部数组
- 未捕获的语法错误:无法在“文档”上执行“查询选择器”
- BrowserId登录请求在文档加载时被调用
- 从Javascript和Php变量创建Html模板文档
- 如何通过谷歌应用程序脚本从谷歌文档中的位置确定命名范围
- 在jquery文档准备好之前加载Modernizr
- 如何判断何时将dom节点添加到文档中
- 无法获取文档.GetElementById工作正常
- 为什么是文档.旧版应用程序中的DOM-object.properties为null
- 有没有一种方法可以在没有文档或jQuery的情况下使用javascript解码html实体
- 是否存在Javascript Liferay Service库的文档?如何处理错误情况
- 显示具有在线编辑能力的文档