Skip to content

产品介绍

市场趋势

image-20241213151002172

业务痛点

image-20241213151210777

解决方案

对比项金山 web-office永中 web-office金格 i web-office/卓正 page office文曲 web-office
产品形态通过 web-office 能力(在线 word,excel,ppt,脑图、流程图等)赋能文档中台,云文档,金山 365。打通桌面、移动、web 端,实现多端一体化web-office 3.X 可作为独立的产品也可赋能文档中台,云文档,尚未实现打通桌面、移动、web 端多端一体化作为文档编辑控件,基于微软 office、金山 WPS 桌面端封装,不是真正的在线 office 产品基于业内广泛使用的 OnlyOffice7.5.1 核心能力,并在此基础上深度定制和优化,最终形成桌面、web-office 两种产品形态,并可以实现两端一体化
环境依赖低,
依赖浏览器版本
低,
依赖浏览器版本
高,
依赖浏览器版本、操作系统、且本机需要安装微软、金山相应版本的 Office 软件
低,
依赖浏览器版本
完整化程度中,
桌面 office 30%的功能
低,
桌面 office 20%的功能
高,
与桌面 office 一致
高,
桌面 office 85%以上的功能
产品能力高,中,低,
定位为控件,仅能基于桌面 office 做外围的能力扩展
高,
产品定价高,
按年 30 W/套/年;
按数量>60 w/套(16 核 CPU 一套)
中,
永久授权:20 W/套
中,
未知
低,
按「每套/年」计价年授权:1.5 W;按「套」计价数量授权:4 W(60 文档并发一套)
定制化成本高,
以文档中台的形式对外销售,一般不接受定制。项目合同金额>100 W 可以考虑
中,
客户和项目重要程度比较高时接受定制,成本:2000 元/人天
高,
受限于桌面 office,几乎不能定制
中,
客户和项目重要程度比较高时接受定制 成本:2000 元/人天
部署方式Docker,k8s,二进制Docker,k8s,二进制个人 PC 客户端安装插件Docker,k8s,二进制

产品特点

产品定位:文曲 office 基础版(web office)定位为支撑上层应用的基础在线编辑和协同编辑组件,作为一种在线 office 能力赋能 OA、合同、企业网盘、ERP、CRM、电子邮件、公文等应用场景。轻量化部署,降低集成难度,丰富的开放能力(JSAPI/JSSDK/插件)是文曲 Office 的目标。

image-20241213152620079

产品架构

image-20241213153019687

服务架构

文曲 Office 支持集群方案,根据单节点内存使用情况动态分配开档节点,以支持更多的文档开档数,及在线协同人数。具体服务架构图:

image-20241213173027810

产品能力

文字文件(Word)

image-20241213153439520

丰富元素,保持创意

  • 用图像、自定义的图表、自选图形和表格、文本艺术、SmartArt 图形、方程、首字下沉等创建完美的文件。
  • 轻松调整插入的对象:移动、调整大小、对齐、更改环绕样式、填充颜色或图案等。创建专业外观的表单和模板。
  • 使用钢笔或荧光笔工具自行手绘图形

image-20241213153509407

文档一键合并/比较

  • 快速对比或合并两篇文档,通过审阅模式查看不同之处。可逐个地接受或拒绝修改,也可同时批量操作。
  • 比较文档后合并修改并将其保存为原文档的新版本
  • 广泛应用于合同、标书、论文制作等场景

image-20241213154054339

多端协同编辑,实时同步

  • 支持多人多端在线编辑、在线预览

  • 支持只读、修订、批注、部分编辑等在线协作模式

  • 支持@人、文档内沟通,及时传递修改意见,进行高效协同办公

    image-20241213155334663

权限精细控制

  • 支持用户差异化权限配置,严格控制用户文档权限
  • 支持文档分区,进行用户差异化权限配置,助力企业业务系统对同一文档不同内容的限制编辑能力
  • 支持调用 SDK、API 及配置项方式实现功能级权限控制
image-20241213155453162

表格文件(Excel)

image-20241213155824320

多端协同编辑,实时同步

  • 支持 100 人以上在线协作编辑

  • 支持编辑、只读、批注、部分编辑等在线协作模式,满足企业不同应用场景需求

  • 支持单元格锁定与数据保护功能

    image-20241213160347954

多种权限限制维度

  • 支持指定单元格、行、列及数据区域编辑进行权限设置。

  • 支持对协作者分配查看、隐藏、编辑权限。

  • 支持对工作簿、工作表和单元格进行数据的保护,只允许在指定的范围内进行编辑

    image-20241213160502657

独立视图,互不影响

image-20241213160956390

演示文件(PPT)

image-20241213161342623

多端协同编辑

  • 支持多人在线协作编辑

  • 支持编辑、只读、批注等在线协作模式

    image-20241213161509752

文件格式

预览编辑下载
文字文件 (Word)DOC,DOCX,DOTX,FB2,ODT,OTT,RTF,
TXT,PDF,PDF/A,HTML,
EPUB,XPS,DjVu,XML,DOCXF,OFORM
DOC,DOCX,DOTX,FB2,ODT,OTT,RTF,TXT,HTML,
EPUB,XML,DOCXF,OFORM
DOCX,DOTX,FB2,ODT,OTT,RTF,TXT,PDF,PDF/A,HTML,
EPUB,DOCXF,OFORM
表格文件 (Excel)XLS,XLSX,XLTX,ODS,OTS,CSVXLS,XLSX,XLTX,ODS,OTS,CSVXLSX,XLTX,ODS,OTS,CSV,PDF,PDF/A
演示文件 (PPT)PPT,PPTX,POTX,ODP,OTP,PPSXPPT,PPTX,POTX,ODP,OTPPPTX,POTX,ODP,OTP,PDF,PDF/A,PNG,JPG

开放能力

JSSDK

SDK (Web Office SDK for Javascript) 是面向网页开发者以 JS 文件形式提供的网页开发工具包。通过引入工具包,开发者在自己的网页上使用文曲 Office 的功能,并实现二次定制化开发。

主要用途包括如下:

  • 面向网页开发者,可以在客户网页(如 OA)上通过 JSSDK 集成文曲 Office
  • 解决跨域调用问题,集成后提供与本地一致的操作体验
  • 提供与本地一致的 JSAPI,可以对文曲 WebOffice 做能力拓展
  • 支持使用客户系统的身份信息进行鉴权
image-20241213170422744

插件

**插件,**作为高级开放能力,在实现某些较复杂的功能需求,如修订时,需要对主流程的多个点做侵入性修改,这对于修订的开发者来说需要理解对应的主流程业务并不断跳跃修改这些地方的逻辑,难度不可控。文曲 Office 为了解决这种场景,在主流程内部预留了很多的扩展点,供外部调用修改,从而达到主流程稳定、功能模块可拔插的目的。本地插件可以通过后管服务中的插件管理来维护。

目前为插件预留的扩展点包括如下:

  • 文档位置信息
  • 选中元素信息
  • 光标处插入文字、图片
  • 修订数据
  • 限制编辑数据

**插件引擎,**是插件应用的运行环境。

image-20241213171752459

插件管理

  • 插件上下架:支持插件包上传、删除、启用、停用等操作
  • 版本管理:支持插件版本更新
  • 渠道授权:可为插件指定接入渠道,如「套红插件」仅在 OA 系统中显示、「智能审校插件」仅在合同系统中显示

image-20241213171118059

安全能力

文曲 Office 支持多个粒度的安全控制,从而确保文档编辑过程中安全可控。支持使用 SSL 协议(https 和 wss)来保证在线编辑过程中数据的安全,确保会话过程不被窃听。

接入控制

  • 支持多个应用接入,通过不同的签名控制应用访问权限,应用之间无法访问,逻辑隔离。
  • 在调用 API 时,对每个请求进行签名 Signature 身份验证。HTTP 、HTTPS 请求都需包含签名信息。
  • 支持以应用或 API 维度进行限流配置,减轻关键服务的压力,提高系统稳定性。

权限控制

  • 符合行业规范,支持文档级,区域级和内容级三个维度的权限控制。其中文档级可以设置“只读模式”和“编辑模式”,复制、打印、下载、导出、重命名、批注等权限。
  • 区域级权限控制可以针对 Word 和 Excel 中的内容区域对不同用户设置仅查看、可编辑、不可见权限,从而更细力度控制安全。
  • 内容级权限控制,集合文曲 Office 提供的安全接入控制能力,通过编辑水印做到事前威胁,限制编辑做到事中控制,回调鉴权做到事后校验,集成加密 SDK 做到落盘加密。

运维能力

字体管理

文曲 Office 编辑器的技术基础是 HTML5 Canvas,其中文字元素和部分符号元素的渲染效果依赖相关的字体信息。在打印、预览、生成 PDF、水印等主要场景下缺少相关的字体将影响功能正常使用。

字体文件维护步骤参考:字体更新

文曲 Office 默认出厂的字体见“文曲 Office 出厂字体”,在此范围外的,可以根据项目需要自行购买(字体涉及版权)和维护。

字体维护后,可以在编辑页面的字体列表中查看并选择,如下图所示:

image-20241213175409870

**字体使用的策略:**目前,文曲 Office 为提高打开文档的速度,对字体信息做了裁剪,文字和符号内容的整体展示效果依赖于后管平台上传的字体信息。如果一篇上传文档使用的字体在上传的字体范围内,则下载远程字体并使用该字体,如果不在上传字体范围内,则使用浏览器默认的相近字体来展示。

插件管理

支持插件全生命周期管理,包括:

**插件上下架:**支持插件包上传、删除、启用、停用等操作

**版本管理:**支持插件版本更新

**渠道授权:**可为插件指定接入渠道,如「套红插件」仅在 OA 系统中显示、「智能审校插件」仅在合同系统中显示

image-20241213175646260

授权管理

授权证书,在使用文曲 Office 之前需要导入授权证书,证书内容采用 RSA、AES 的加密方式,秘钥采用特定方式生成,保证证书无法伪造。客户需要提供物理机器码,由文曲制作并下发给客户。

证书校验,授权证书中包含机器码、机器套数等信息,再导入授权证书的过程中,系统会校验机器码、机器套数等信息,从而保证证书不能跨项目使用、且系统按照约定的规格使用。

权益中心,权益中心主要负责证书的导入、校验和权益信息的保存、分发,授权证书证书过期之后停用系统功能;使用系统前需要导入授权证书,使用过程中各业务模块定期向权益中心获取权益信息,从而达到控制业务权益的功能,授权时间到期之后,权益中心会控制停用所有权益。权益信息数据使用 AES 加密的方式保存,保证了数据的安全性和可靠性;分发数据接口采用数据加密和签名校验的方式,保证了权益信息的安全、可靠。具体证书导入步骤参考:xxxxxx

运营统计

该服务提供两类维度的统计能力,一是并发维度,另一个是日活维度。其中并发维度主要包括:平台最大连接并发,平台活跃文档并发,单文档最大协同用户并发,开档 API 调用并发;日活维度包括:每日活跃用户数,每日活跃文档数。

image-20241213181136036image-20241213181159085

image-20241213181233477image-20241213181248833

运行环境

部署架构

​ 支持 Docker、K8S、二进制等多种方式部署

image-20241213181829577

信创适配

包括但不限于如下国产化适配:

image-20241213181944931

配置信息

CPU:影响瞬间开档并发、协同数据传输

内存:影响同时开着的文档数量

用户数部署方式CPU内存机器数备注
POCdocker8 核16G1 台
3,000docker16 核32G1 台
10,000以内docker16 核32G3 台高可用

详细资源配置信息参考:点击下载 文曲 Office 部署环境要求

技术白皮书

详细信息参考:点击下载 文曲Office技术白皮书