ONLYOFFICE文档是由Ascensio System SIA公司开发的一套在线办公软件,可以打开阅读并编辑文档、表格和幻灯片文件,兼容开放XML格式Office文档:.docx文档、.pptx幻灯片、.xlsx表格,并且支持多人实时协同编辑。ONLYOFFICE文档是开源软件,包括社区版、企业版和开发版三个版本,可以把ONLYOFFICE文档安装到使用者自己本地的或者云端的服务器上,集成在线编辑器的功能、ONLYOFFICE协同编辑的功能、以及其他常见服务,开发版本允许把在线编辑器开发集成到网页版应用程序中。

  官网下载安装包在window系统安装需要安装Erlang、rabbitmq、数据库可修改为myslq数据默认为pg库。但是在window环境下安装当保存文档时会报错导致不能保存文档。

  在linux安装保存时没有问题,不知道哪里出了问题。那么如果要尝试可以安装docker。需要启用 Windows 操作系统中的 Hyper-V 和容器特性。接下来的步骤会假设读者的计算机已经开启了 BIOS 设置中的硬件虚拟化支持。如果没有开启,读者需要在机器上执行下面的步骤。首先,读者需要确认在 Windows 10 操作系统中,Hyper-V 和容器特性已安装并且开启。

  按上述步骤操作完成后,会安装并开启 Hyper-V 和容器特性,如下图所示。这时需要重启操作系统。下载docker桌面版安装即可。

  官网提供了vue和react集成示例,集成到项目中有些问题,我这里封装了一下封装了onlyoffice的组件需要传配置文件即可。

  编写回调函数将保存后的文档保存我自己的路径中,我们可以用一台服务器作为文档服务器,其他系统通过接口可以打开编辑、预览等当状态为2时。回调函数示例:

  1.然后再windows系统下-控制面板–字体,所有字体全部复制,放到文件夹fonts

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注