当前位置: 首页 > ds >正文

ONLYOFFICE 文档 API :新的文档格式支持及配置方法

在环境多样化、国际化的办公合作场景中,对文档格式的支持程度成为设备、系统互联的关键手段。ONLYOFFICE 文档 API 最近更新了文档格式支持,新增了对 Apple iWork 和 Hancom Office 格式的支持,为开发者和系统集成商提供了更广阔的选择和调用灵活性。

关于 ONLYOFFICE 文档

ONLYOFFICE 是一个开源项目,专注于高级和安全的文档处理和协作。全球超过 1500 万用户,是在线办公领域的创新者。

ONLYOFFICE 文档提供文本文档、电子表格、幻灯片、表单和 PDF 编辑器。ONLYOFFICE 文档高度兼容微软 Office 格式,并提供数百种格式化和样式工具,以及多种协作功能,包括实时和段落锁定两种共同编辑模式、评论和审阅、内置聊天和版本历史等。

该办公套件可以连接到多个云平台,如 WordPress、Seafile、Moodle、Nextcloud、Odoo、ownCloud、Confluence、Jira 等,并且包含由 ONLYOFFICE 或其官方合作伙伴提供的现成集成应用。另一种集成选项则是使用 WOPI 协议。

ONLYOFFICE 可以在任何平台上部署,包括 Windows、Linux、macOS、Android,也可以在任何设备上使用。在线、移动和桌面版本均使用同一引擎,确保离线和在线工作之间无缝切换。

下面我们一起了解近期 API 更新中增加的格式支持。

API 新增格式支持

文档 API 现在支持更多文件格式,提供更广泛的兼容性,确保用户在使用各种文件类型时获得流畅的体验。其中包括 Apple iWork 和 Hancom Office 格式:

🍏 Apple iWork
  • .pages

  • .key

  • .numbers

🌟 Hancom Office
  • .hwp

  • .hwpx

这些文档在韩国、日本和欧美等地区有常见应用,让您的应用服务更容易面向国际化用户。

如何通过 documentType 配置格式?

使用 ONLYOFFICE 文档 API 时,您可以通过 documentType 属性指定文档类型,并根据文件类型自动识别合适的打开组件。

示例:

const config = {documentType: "pages", // 或 "hwp", "numbers", 等type: "desktop",height: "100%",width: "100%",token: "<your-token>"
};const docEditor = new DocsAPI.DocEditor("placeholder", config);

注:自 v6.1 起,使用 text / spreadsheet / presentation 的配置方式已经被弃用,请使用 word / cell / slide 方案。


文档类型配置列表

documentType 值支持格式后缀
word.doc, .docx, .pages, .hwp, etc
cell.xls, .xlsx, .numbers, etc
slide.ppt, .key, etc
pdf.pdf, .xps, .djvu, etc

为什么选择此配置?

  • 做好格式配置,可以改善渲染效果,减少打开错误

  • 选择合适的 documentType ,为应用程序提供更好的操作体验

  • 便于后端统一处理文档类型


结语

借助 ONLYOFFICE 文档 API 新增格式支持,您可以轻松实现国际化文档处理需求,方便面向 iWork 和 Hancom 系列用户,最大化应用程序的应用场景和用户群体。

相关连接

ONLYOFFICE 文档开发者版

API 文档

自动化 API

ONLYOFFICE 文档 8.3

http://www.xdnf.cn/news/4304.html

相关文章:

  • VNP46A3灯光遥感数据全球拼接并重采样
  • ArcGIS Pro图斑属性自动联动更新-在线卫星底图图斑采集
  • Kotlin密封类优化Android状态管理
  • 技术对暴力的削弱
  • 前端知识-forwardRef
  • 数字孪生储能充电站,实现智慧能源设施全景管控
  • 63.微服务保姆教程 (六) SkyWalking--分布式链路追踪系统/分布式的应用性能管理工具
  • 乘法逆元【费马小定理+扩展欧几里得】
  • MySQL性能调优探秘:我的实战笔记 (上篇:从EXPLAIN到SQL重写)
  • iPaaS制造案例丨某照明行业头部企业借助谷云科技iPaaS步入数字化转型“快车道”
  • 一个基于Asp.Net Core + Angular + Bootstrap开源CMS系统
  • Redis 使用及命令操作
  • Nginx 安全防护与 HTTPS 安全部署
  • 可炫可转防丢帽 金士顿DTXS闪存盘致敬经典
  • 2025年服务器技术全景解析:量子计算、液冷革命与未来生态构建
  • Kubernetes笔记(1)Kubernetes入门
  • Premiere(Pr) CS6 - 2025 软件安装包+安装教程
  • 手写 Vue 源码 === Effect 机制解析
  • 招标专家随机抽选——设计讲解—未来之窗智能编程——仙盟创梦IDE
  • 哈希表的设计
  • QQMUSIC测试报告
  • 将真实世界带入Unreal Engine:Cesium for Unreal深度解析与实战指南
  • 人工智能在医疗运营编程中的应用综述
  • 分布式、高并发-Day04
  • Gitee的介绍
  • Spring AI 函数调用(Function Call)系统设计方案
  • C++23 std::generator:用于范围的同步协程生成器 (P2502R2, P2787R0)
  • 盘古信息领德创|半导体存储与云计算存储小巨人企业IMS数字化升级项目正式启动!
  • day5:nginx代理-动静分离
  • 高频面试题:设计秒杀系统,用Redis+Lua解决超卖