ONLYOFFICE API 文档最近更新 9.1.0 - 20251030

ONLYOFFICE 文档 9.1 版本更新
ONLYOFFICE 文档 9.1 版本带来了一系列 API 增强功能。
ONLYOFFICE 文档 9.1 版本为开发者带来了一系列 API 增强功能,提升了集成灵活性、控制粒度以及开发体验。以下是对主要更新的概述。
📁 格式支持与文件转换
新版本扩展了文档的兼容性。它新增了对 HWPML(Hanword Processing Markup Language)文件的支持。在转换功能上,除了支持将 PPTX 演示文稿转换为 TXT 文本格式,还新增了 PDF 到 TXT 的直接转换功能。
🎨 界面自定义增强
开发者现在可以更灵活地调整编辑器的外观,以确保在不同设备上提供统一的用户体验。用于设置编辑器主题的 editorConfig.customization.uitheme参数现已支持移动版本。此外,自定义 Logo 的尺寸要求也已更新,现在可以在编辑器标题栏使用尺寸为 300x20 像素的图像。
🔗 WOPI 集成改进
对于使用网页应用程序开放平台接口 (WOPI) 的集成,本次更新引入了更精细的权限控制和更稳健的错误处理机制。
精确权限控制:在
CheckFileInfo操作中新增了UserCanOnlyComment布尔属性。此属性允许集成方限制特定用户仅具备评论权限,而不能进行其他编辑操作。增强的错误处理:改进了当文档无法通过 WOPI 机制锁定时的处理流程。现在,文档会以查看器模式打开,并向用户显示相应的错误信息,从而保障更流畅的用户体验。
🔌 插件与新方法
API 的功能得到了扩展,为电子表格和演示文稿新增了 RemoveOleObject方法。开发者可以利用此方法,通过指定 OLE 对象的内部 ID,以编程方式从工作簿或演示文稿中精确删除指定的嵌入对象,从而实现对嵌入内容更好的控制。其调用形式为 expression.RemoveOleObject(internalId)。
💻 Office JavaScript API 扩展
Office JavaScript API 在 9.1 版本中引入了大量新方法,显著增强了程序化操作文档的能力,尤其在电子表格领域。主要扩展包括:
条件格式:提供了一套全面的方法来管理条件格式规则,包括高于平均值、颜色标度、数据条、图标集、前 N 名和唯一值等。
几何图形和路径:新增了处理几何图形、路径和路径命令的方法,允许对形状和绘图进行更精细的控制。
自定义 XML:提供了与文档中的自定义 XML 部分进行交互的方法。
对象与属性管理:引入了用于管理文档属性的新转换方法和工具。
高级对象控制:增强了处理节、工作簿、数据透视表、范围和演示文稿的方法。
🔨 更新的 SDK 与集成示例
为支持上述更新,官方发布了与文档 9.1 兼容的 Java SDK 新版本,该版本支持新的 PPTX 到 TXT 的转换以及 HTML 格式处理。同时,编辑器连接的测试示例也得到了更新,其中包括一个用于演示文档 9.1 版本格式支持的 Node.js 示例,帮助开发者更快地上手新功能。
福利推荐-软件获取方法
豆豆容器市场专注提供优质Docker应用服务,集成一键式容器安装功能,助力用户快速部署OnlyOffice、协作空间、Jitsi-Meet会议系统、内网域名系统、Nextcloud、可道云等办公应用。平台新增IPv6内网直连技术,搭配自动化SSL证书配置及智能域名解析功能,为家庭云服务提供完整技术方案,简化私有云搭建与运维流程,轻松实现高效云端协作管理。
本容器市场针对各种nas设备优化,全线安装服务支持飞牛、群晖、威联通、麒麟、ubuntu、centors等各种linux系统。
独家发布飞牛云豆豆编辑器,支持直接编辑飞牛磁盘上的文档。
onlyoffice协作空间除了提供常规的标准版/企业版/开发版,还特别针对机器配置较低的用户,独家提供协作空间迷你版(仅需5g内存即可正常运行,官方其他版本需要16g内存)。
onlyoffice已经支持ARM和x86双模式安装,其他软件同步支持中。
地址: https://ds.sendtokindle.net.cn/
