企业级文档在线协作工具推荐!!!!!!
在企业中,避免不了的是团队成员之间的共享协作,时常会发生一个文档需要多个部门成员共同编辑的情况,在这个过程中,文件的反复发送不仅效率低下还无法保证文档数据的安全性。因此一个能够提供多人实时协作编辑文档、随时可以发起团队内外共享,保证文档数据安全,提升团队工作效率的工具是必不可少的,下面我就推荐一个以SDK接口形式对接企业应用系统,帮助企业实现文档和文档数据与企业应用系统互联互通,助力企业应用快速赋能的工具:“畅写Office”。
一、企业如何实现文档全流程在线协作?
推荐企业应用“畅写Office”,“畅写Office”提供完整的云协作办公套件分别是:文字处理(Word)、电子表格(Excel)、演示文稿(PPT)、PDF转换和共享协作等常用的办公套件及服务,帮助企业实现全流程在线协作。
“畅写Office”提供文档的在线创建、编辑、协作、审阅和沟通,支持多端设备共享。无需安装任何插件和本地Office产品,只需要支持H5标准的浏览器就可以享受Office的全部功能和应用。充分发挥文档协作能力,提升团队协作效率,降低企业应用成本。
(一)文字处理
畅写Office文字处理组件是大家日常使用的word组件,提供文字、段落、图片、图形、表格、嵌套表格、批注、修订等功能,双向兼容微软Office原生格式文件。
(二)电子表格
“畅写Office”的电子表格组件双向兼容微软Office(EXCEL)原生格式文件,兼容xlsx、xls、csv、ods、et等文档格式和计算公式,用户无需重新设置格式和公式。
“畅写Office”电子表格组件涵盖微软Office(EXCEL)的常用功能,包括数据筛选排序、按照数值、文本颜色、单元格颜色排序、支持插入超过400个数据计算公式;支持插入复杂类型图表;支持冻结窗格等高级功能。
(三)演示文稿
“畅写Office”演示文稿组件双向兼容微软Office(PPTX)原生格式文件兼容ppt、ppts、odp、pps等文档格式用户不需要重新编辑和排版。
“畅写Office”演示文稿组件涵盖微软Office(PPTX)的常用功能如:嵌套复杂表格、表格、图形、图表、公式、Viso、Smart、艺术字等高级功能。
(四)PDF转换
畅写Office提供将文档、表格输出转换为PDF文件服务,满足企业多样化场景应用,帮助企业成员提高工作效率。
(五)共享协作
畅写Office具有便利的共享协作,团队成员可以一键发起文档协作编辑并且根据不同场景设定编辑模式,可随时设定文档编辑权限,掌控或变更协作模式。共享协作包含:只读模式、编辑模式、批注模式、修订模式、部分编辑模式等。
只读模式:设定只读模式,协作人不能操作文档内容,只能查看。
编辑模式:设定编辑模式,协作人可以随意操作文档内容。
批注模式:设定批注模式,协作人只能对文档添加批注,不能改变文档内容。
修订模式:设定修订模式,协作人在文档中所做的所有操作都被记录,不能改变文档内容。
部分编辑模式:可以在文档中的任意位置划分区域设置权限来帮助协作人共同编辑文档,可以按照跨字符、句、段落、页、单元格、行、列、工作表划分区域,按照不同的区域设置不同的权限,有只读权限,编辑权限,隐藏权限三种。以这种方式来保护文档的内容安全,保证敏感数据不泄露,提高文档安全。
二、支持的操作系统有哪些?
- ubuntu 16.04及以上
- CentOS7.4 64位及以上
- 中标麒麟服务器操作系统V7.0
- 深度服务器操作系统V15
三、部署方式有哪些?如何获取授权?
(一)在线部署
1、安装docker(以CentOS 7操作系统为例)
# step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3: 更新并安装Docker-CE
sudo yum makecache fast
sudo yum -y install docker-ce
# Step 4: 开启Docker服务
sudo service docker start
# 注意:
# 官方软件源默认启用了最新的软件,您可以通过编辑软件源的方式获取各个版本的软件包。例如官方并没有将测试版本的软件源置为可用,您可以通过以下方式开启。同理可以开启各种测试版本等。
# vim /etc/yum.repos.d/docker-ee.repo
# 将[docker-ce-test]下方的enabled=0修改为enabled=1
安装指定版本的Docker-CE:
# Step 1: 查找Docker-CE的版本:
# yum list docker-ce.x86_64 --showduplicates | sort -r
# Loading mirror speeds from cached hostfile
# Loaded plugins: branch, fastestmirror, langpacks
# docker-ce.x86_64 17.03.1.ce-1.el7.centos docker-ce-stable
# docker-ce.x86_64 17.03.1.ce-1.el7.centos @docker-ce-stable
# docker-ce.x86_64 17.03.0.ce-1.el7.centos docker-ce-stable
# Available Packages
# Step2: 安装指定版本的Docker-CE: (VERSION例如上面的17.03.0.ce.1-1.el7.centos)
# sudo yum -y install docker-ce-[VERSION]
2、安装docker-compose(以CentOS 7操作系统为例)
curl -L \
"https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m)" \
-o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
3、在线部署
在终端进入docker-compose.yaml目录下执行 docker-compose up -d
(二)离线部署
1. 需要自行准备好docker 18 以上及docker-compose 1.22以上离线安装包
2. 在终端进入changxie.tar目录下执行docker load < changxie.tar
3. 在终端进入docker-compose.yaml目录下执行 docker-compose up -d
(三)获取授权
1、在浏览器输入http://服务器ip/info/register.html (服务器ip修改成部署服务器的IP)
2、将机器码发送给畅写相关人员,收到授权文件将授权文件上传,刷新页面。
3、授权完成,部署便完成。
四、如何集成至业务系统中?
(一)集成方法
1、函数调用方式
2.1 嵌入编辑器需要 HTML 页面有一个占位符 div 元素并且引入 API文件。
<div id = "CXO_Editor_SDK" > </div>
<script type = "text/javascript" src="https://www.51jianxie.com/ds-vpath/webapps/apps/api/documents/api.js">
</