如何将 ONLYOFFICE 文档 7.5 与 Odoo 进行集成

news/2024/7/10 20:46:35 标签: onlyoffice, odoo, 连接, 编辑器, 开源

 在本教程中,我们将了解如何使用集成应用实现 ONLYOFFICE 文档与 Odoo 之间的连接

ONLYOFFICE 文档是什么

ONLYOFFICE 文档是一款全面的在线办公工具,提供了文本文档、电子表格和演示文稿的查看和编辑功能。它高度兼容微软 Office 格式,包括 .docx、.xlsx 和 .pptx 等文件格式,并支持实时协作编辑,使团队成员能够同时在同一文档上进行实时协作。

  ONLYOFFICE 文档可与多种云服务进行集成,如:CMS 框架(WordPress/Strapi/Drupal)、协作与内容平台(ONLYOFFICE 工作区/Nextcloud/Seafile/Confluence/Alfresco)、问题跟踪工具(Jira/Redmine)、线上教育解决方案(Moodle/Chamilo/HumHub)等等。您还可将编辑器嵌入至自建 Web 服务中。

主要功能
  • 文档编辑器
  • 电子表格编辑器
  • 演示文稿编辑器
  • 可填写表单编辑器
  • PDF 编辑器和转换器
  • 移动网页查看器
  • 协作编辑功能
  • 支持所有常见格式:DOC、DOCX、TXT、ODT、RTF、ODP、EPUB、ODS、XLS、XLSX、CSV、PPTX、HTML、PDF

ONLYOFFICE 文档最新版

最近 ONLYOFFICE 发布了 7.5 版本,包括了多种新功能:

  • PDF 编辑器,支持注释,表单填写、 评论和绘图
  • 屏幕阅读器
  • 支持从本地模板创建文档
  • 显示公式与单元格之间的关系
  • 改进的数据透视表
  • 快速访问最常用/使用过的符号
  • 添加图片到页眉和页脚
  • 智能段落选择
  • 自动断字​

阅读​​这篇文章​​,了解更多关于 ONLYOFFICE 文档 7.5 新功能。

Odoo 是什么

 Odoo 是一项开源商业应用套件,涵盖 CRM、电子商务、账单计费、财会、制造、仓储、项目以及库存管理等行业功能。将 ONLYOFFICE 集成至 Odoo 将可带来在 Odoo 文档中编辑办公文件的功能,还可就文件展开协作。 

连接指南

 第 1 步:安装 ONLYOFFICE 文档

 如需在 Odoo 中处理办公文档,首先您需要安装 ONLYOFFICE 文档实例(文档服务器)。建议开发人员使用 Docker 进行安装。这样就可使用命令安装最新版本的编辑器及其所需的全部依赖:

sudo docker run -i -t -d -p 8080:80 --restart=always onlyoffice/documentserver

您可在此教程中找到详细说明。

如果您是 Odoo 新手,则请查看本指南以了解如何在 Ubuntu 22.04 上安装 Odoo。

第 2 步:安装集成应用

ONLYOFFICE 的 Odoo 集成应用依据 AGPL-3 进行分发。

前往 Odoo 应用目录并选择已安装的 Odoo 版本。搜索 ONLYOFFICE 并下载。

将 ONLYOFFICE 应用放入 /path/to/odoo/addons 中。确保 ONLYOFFICE 文件夹已被命名为 onlyoffice_odoo

此外还可在 /path/to/odoo/config/odoo.conf 文件中添加以下代码行,声明指向应用文件夹的路径:

[options]

addons_path = /mnt/extra-addons

然后安装软件包:

pip install pyjwt

一切就绪后,将 Odoo 切换至开发者模式并点击应用 -> 更新应用列表,也可直接重启 Odoo 实例。

当然也可以从管理员面板中进行安装。

第 3 步:配置实例

在 Odoo 中前往主菜单 -> 设置 -> ONLYOFFICE并声明以下参数:

  • 文档服务器 URL。指定已安装 ONLYOFFICE 文档的 URL。
  • 文档服务器 JWT Secret。默认将开启 JWT 且会自动生成密钥以在后台控制文档访问权限。您可在该字段中使用自己的密钥。在本例中,我们还要在 ONLYOFFICE 文档的配置文件中声明相同的密钥以启用验证。
  • 文档服务器 JWT 标头。ONLYOFFICE 中用于身份验证的标准 JWT 标头。如果此处的标头与设置过程存在冲突,也可将将其更改为自定义标头。

第 4 步:在 Odoo 中使用 ONLYOFFICE 文档

您可在任何可上传/附加文件的 Odoo 部分中启动编辑器

例如,您可在讨论部分打开聊天附件,或在销售部分中编辑附加的交易备注:

可用操作和支持的文件格式:

  • 编辑 DOCX、XLSX、PPTX;
  • 实时协作处理文档;
  • 编辑 DOCXF 表单模板;
  • 读取 PDF 文件;
  • 打开其他办公文件格式以进行查看,包括 RTF、TXT、CSV 等。

这就完成啦!现在相信您已经能够使用 ONLYOFFICE 文档来处理在 Odoo 中上传的办公文档啦。      

相关链接

ONLYOFFICE 文档 7.5 新特性介绍:​​文章​​​ / ​​视频​

ONLYOFFICE 文档介绍

下载 ONLYOFFICE 文档本地部署版​

注册 ONLYOFFICE 在线版


http://www.niftyadmin.cn/n/5162623.html

相关文章

python+robotframework接口自动化测试

目前我们需要考虑的是如何实现关键字驱动实现接口自动化输出,通过关键字的封装实现一定意义上的脚本与用例的脱离! robot framework 的安装不过多说明,网上资料比较太多~ 实例:!!!&#xff01…

【hcie-cloud】【5】华为云Stack规划设计之华为云Stack标准化配置、缩略语【下】

文章目录 前言、华为云Stack交付综述为云Stack标准组网华为云Stack标准化配置华为云Stack配置概览华为云Stack云服务全视图华为云Stack部署方案节点类型说明华为云Stack云服务组件部署场景管理节点部署原则云平台管理规格华为云Stack IaaS场景&高阶场景起步必选部署组件x86…

入门 对有序数组进行二分搜索 + 图解 (上篇)

1&#xff09;在有序数组中确定 num 存在 还是 不存在 bool exist(int num,int arr[],int len) {if (len 0) return false;int left 0, right len - 1, mid 0;while (left < right) {mid left ((right - left) >> 2);if (arr[mid] num) return true;else if (a…

5.5 真-白给题

算法设计与分析 5.5 真-白给题 题目描述 给定1-n的一个排列&#xff0c;要求你将它们重排&#xff0c;使得任意两个相邻的数的和为质数。 输入格式 一个正整数 n ( 1 < n < 20 ) 输出格式 输出一行一个1-n的排列&#xff0c;满足相邻的两个数相加为质数。 如果有多…

5G-A 商用加速,赋能工业互联网

2019 年 6 月&#xff0c;中国工业和信息化部发放 5G 商用牌照。同年 10 月&#xff0c;三大运营商公布 5G 商用套餐&#xff0c;11 月 1 日正式上线 5G 商用套餐&#xff0c;标志中国正式进入 5G 商用新纪元。今年是 5G 商用的第五年&#xff0c;在当前数字经济蓬勃发展的催化…

@Autowired和@Resource注解的区别和联系

直接看原文 原文链接: 【精选】Autowired和Resource注解的区别和联系【精选】 ------------------------------------------------------------------------------------------------------------------------------- 先说联系 联系 Autowired和Resource注解都是作为bean…

文件传输|如何将100多G文件跨国安全传输到客户手里呢?

信息时代的高速发展&#xff0c;特别是跨国交易企业&#xff0c;很需要频繁地在跨国或跨地区间传递各类文件&#xff0c;如照片、视频、音频、文档、压缩包等。比如企业用户需要与海外的合作伙伴、供应商、客户传递合同文本、产品设计、市场分析等。然而&#xff0c;跨国文件传…

基于指数分布算法的无人机航迹规划-附代码

基于指数分布算法的无人机航迹规划 文章目录 基于指数分布算法的无人机航迹规划1.指数分布搜索算法2.无人机飞行环境建模3.无人机航迹规划建模4.实验结果4.1地图创建4.2 航迹规划 5.参考文献6.Matlab代码 摘要&#xff1a;本文主要介绍利用指数分布算法来优化无人机航迹规划。 …