本机引擎真编辑
编辑复用本机已安装的 Office 组件(MS Office / WPS Office),原生界面承载,版式保真与桌面办公一致。
编辑能力与数据安全约束互斥
ATKONOFFICE 以中间件形态同时满足:编辑能力由终端引擎承载,文档收敛于企业自有
| 方案 | 数据位置 | 编辑保真度 | 约束 |
|---|---|---|---|
| 在线文档 SaaS | 第三方云 | 高 | 数据合规风险 |
| 纯前端 JS 编辑器 | 自有系统 | 有限,复杂排版易走样 | 保真不足 |
| ATKONOFFICE | 自有系统 | 高 · 本机引擎真编辑 | 终端部署一次轻量客户端 |
编辑能力由终端本机引擎承载,打开模式与界面策略由服务端配置收敛。
编辑复用本机已安装的 Office 组件(MS Office / WPS Office),原生界面承载,版式保真与桌面办公一致。
文档字节的传输链路仅由业务后端与终端两个自有端点构成,全程无第三方节点。
编辑、只读、仅修订、仅批注由服务端按业务策略下发,权限决策收敛于业务系统。
功能区显隐、自定义工具按钮、窗口标题与主题,均以配置方式下发。
中间件组件仅承担传输与承载职责,业务数据在任何组件内零沉淀。
数据库 / 对象存储 / 文件系统
应用服务
桌面客户端
中间件后端点自动注册。
实现文档解析器,声明文档字节来源。
中间件页面拉起编辑。
String html = new AtkonofficeCtrl(request) .webOpen(docId, AtkonofficeOpenMode.NormalEdit, user) .setSaveFilePage("/office/save") .getHostPage(); AtkonofficeFileSaver saver = new AtkonofficeFileSaver(request, response);yourStorage.write(saver.getFileName(), saver.getFileBytes());saver.setResult("ok");打开与保存的文件类型与原文档一致,支持主流办公格式。
Windows 终端,预装 MS Office / WPS Office 任一;轻量客户端一次部署,支持静默批量分发。
Spring Boot 2.7 / 3.x 均支持,JDK 8 或 17。
现代主流浏览器,浏览器侧无插件依赖。