熟悉的朋友都知道,OO对中文字体的支持就是不支持中文字体名称。 经过反复试验,目前6.1.1版,用fontcreate来修改。 拷贝字体进入容器。...futuredistant/article/details/113028211 https://blog.csdn.net/hzg0726/article/details/107494773 :/var/www/onlyoffice
从2018年发表的有关onlyoffice的部署以来,最近有了新的突破了,就是它支持中文字体名称了。 另外,就是找到了字体瘦身的办法了。一个simsun的字体文件,17M多,瘦身下来,在7M左右。
花了一天时间,将onlyoffice的包重新打包,https://blog.csdn.net/hotqin888/article/details/98240461 包的大小达到了3.413G。...本次直接上升了1个G,我也很纳闷,原版只增加了十几兆,我觉得是因为中文字体的缘故。本身我已经将中文字体减小了,6个字体问题总共才15.5M,我感觉它是不是将字体文件全部转换了。
[TOC] 1.NextCloud之olnyOffice添加中文字体实践 描述: 在NextCloud安装好olnyOffice插件后,打开示例word文档会发现其没有中文相关的字体,这对于处理企业内部共享办公文档使用中文字体来说是不行...,所通过本章帮助遇到相同问题的朋友解决olnyoffice中没有中文字体的问题。...到容器 (或者直接映射到容器custom目录中) 5、在容器下执行/usr/bin/documentserver-generate-allfonts.sh 实践流程: Step 1.准备文档需要用到的中文字体...,此处我已经准备好了办公文档所需的中文方正字体 WeiyiGeek.onlyoffice中文字体 Step 2.下载完成后上传到部署onlyoffice服务器中,此处我放置在/app/onlyoffice...是采用docker部署的所以我们需要进入到容器内部shell中,删除自带的一些没有字体,为中文字体腾出位置。
Linux基于Docker部署开源OnlyOffice 什么是OnlyOffice OnlyOffice是一款强大的在线office工具,我们通过他可以让客户脱离于客户端环境,直接从web端进行文档编写...\ -p 8090:80 \ -v /data/docker/onlyoffice/log:/var/log/onlyoffice \ -v /data/docker/onlyoffice/data...:/var/www/onlyoffice/Data \ -v /data/docker/onlyoffice/lib:/var/lib/onlyoffice \ -v /data/docker/onlyoffice...可实现多人编辑 给onlyoffice导入字体 win10系统提取中文字体的方法:控制面板——搜字体——查看安装的字体——再在搜索栏输入中文 2个字,这些就是需要的中文字体了。...OO首次加载会比较慢,因为加载中文字体,一般达到50M以上。
一、OnlyOffice 字体机制揭秘(为什么它天生就慢) 1.1 OnlyOffice 的技术本质 很多人误以为 OnlyOffice 是“基于浏览器渲染的在线编辑器”,但实际上并非如此。...OnlyOffice 的核心架构是: Canvas 渲染(非 DOM) WASM 字体引擎(类似 FreeType) 自研排版引擎(Word/Excel 级别) 这意味着: OnlyOffice 并不依赖浏览器字体系统...当你加载: 一个 10MB+ 字体(CJK) 多个字体叠加 会发生:刚缓存进去 → 很快被淘汰 1.4 性能瓶颈拆解 ① 字体体积巨大(核心问题) 英文字体:~200KB 中文字体:5MB ~ 20MB...如果一个文档用 3 种中文字体: 可能下载 30MB+ ② WASM 解析成本高 字体不是直接可用的: 需要解析 OpenType 表 解码 glyph 构建内部结构 首屏必然有 CPU 开销 ③...四、实战效果 在一个空白 Word 文档场景中: 优化前: 中文字体下载:18MB(SimSun) 打开时间:8~12s 优化后: 中文字体下载:289KB(SimSun) 打开时间:2~4s,打开速度提升了
:docservice:stopped onlyoffice-documentserver:docservice:started onlyoffice-documentserver:converter:...4.1在engineercms文件夹view中打onlyoffice文件夹,打开onlyoffice.tpl,替换里面的api.js的ip地址为你的局域网宿主机的ip,端口是容器映射端口9000,然后替换另外...中文字体乱码问题。.../documentserver-generate-allfonts.sh 运行完毕后清除浏览器换成重新打开,就会发现之前onlyoffice自带的其他字体都没有了,只有刚才复制进去的中文字体了。...3、在网页版中新建一个office文档,再进行编辑时,默认字体是carlito,无法识别输入的中文,必须手动切换到中文字体。
(离线包导入),已经导入好了中文字体,修正了几个翻译错误,可以省略第5步,从第4步直接跳过第5步到第6步。...建议用离线的,导入离线包命令为:docker load onlyoffice5.4.2.tar fei6onlyoffice5.4.2.tar,这个包解决了中文字体名称问题。...2个字,这些就是需要的中文字体了。...OO首次加载会比较慢,因为加载中文字体,一般达到50M以上。需要精简字体的方法,可以查阅网络或找我。...插图上写的界面汉化不对,这些只是导入中文字体而已,和界面汉化无关。
安装docker yum install docker 运行docker Systemctl start docker 下载onlyoffice docker pull onlyoffice/documentserver...启动docker镜像 docker run -i -t -d -p 9000:80 onlyoffice/documentserver 安装中文字体 上传windows字体(在c:\windows\fonts...fonts/ docker exec c88b8da77498 documentserver-generate-allfonts.sh 设置nextcloud > 在nextcloud下安装apps onlyoffice
很多人在使用文档系统或在线编辑器时都会遇到这样的情况:打开文档后字体变了项目符号变成方框勾选符号变乱码文档排版突然变乱在本地电脑正常,但在在线系统里显示不对例如在使用 OnlyOffice、在线文档系统或文档预览系统时...但在在线系统中,例如:OnlyOffice文档预览系统在线协同编辑系统服务器通常只安装少量基础字体。因此:文档中的很多字体在服务器上并不存在,于是就会触发字体替换。...方法一:用 Word 对比如果电脑上有 MS Word:打开同一个文档对比显示效果情况一:Word 正常,OnlyOffice 异常说明:在线系统缺字体。...方法四:查看字体名称在 OnlyOffice 中选中文字,可以看到字体名称。如果出现:Liberation SerifDejaVu Sans而原文不是这些字体,就说明:系统正在使用替代字体。...七、企业部署文档系统的最佳实践很多企业在部署 OnlyOffice 时都会:安装常见字体包安装中文字体安装符号字体例如:基础字体:Arial、Times New Roman、Calibri中文字体:SimSun
Onlyoffice 搭建 安装 Docker 请移步 《Docker 入门》 安装 Onlyoffice docker run -i -t -d --restart=always -p 7010...:80 onlyoffice/documentserver 配置 Nginx 代理 主要是 onlyoffice 目前有部分内容是通过 websocket 进行通信的,并非完全是 http 代理。...# /usr/local/nginx/conf/vhost/onlyoffice or /etc/nginx/site-available/onlyoffice map $http_host $this_host...index index.html index.htm index.php default.html default.htm default.php; root /home/wwwroot/onlyoffice...(采用 CC BY-NC-SA 4.0 许可协议进行授权) 本文标题:《 Onlyoffice 搭建 》 本文链接:https://lisz.me/tech/docker/onlyoffice.html
Nextcloud,可道云等云盘系统也支持ONLYOFFICE协作服务,我用Golang语言开发的EngineerCMS来实现ONLYOFFICE的文档管理和存储,调用ONLYOFFICE Document...字体来源于https://github.com/neroxps/Docker-Only-Office-Chinese-font和win10系统,win10系统提取中文字体的方法:控制面板——搜字体——查看安装的字体...——再在搜索栏输入中文 2个字,这些就是需要的中文字体了。...新版5.1.2已经支持中文字体,所以不用删除它自带的字体了。但只有文泉驿的3种字体,可以根据下文再增加一些字体。...\onlyoffice.tpl: <!
、设置该角色的Privileges(权限) Can Login为true (5)、点击保存按钮 3、创建PgSql 关于onlyoffice 的数据库 右键Database,创建名为onlyoffice...-c "CREATE DATABASE onlyoffice;" psql -U postgres -c "CREATE USER onlyoffice WITH password 'onlyoffice...';" psql -U postgres -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;" 如果是一路next安装,pgsql...1、下载服务端 地址:https://www.onlyoffice.com/download-docs.aspx?...", "dbPass": "onlyoffice", "dbName": "onlyoffice" }, "redis": {}, "
dockerexec 6df /usr/bin/documentserver-generate-allfonts.sh GeneratingAllFonts.js, please wait...Done onlyoffice-documentserver...:docservice:stopped onlyoffice-documentserver:docservice:started onlyoffice-documentserver:converter:...stopped onlyoffice-documentserver:converter:started 如果机器重启后,不要用dockerrun命令,要用dockerstart 具体步骤见图: ?...然后在调用onlyoffice协同编辑的页面中,设置"lang": "zh-CN", [html] view plain copy "editorConfig": {
拉取镜像 docker pull onlyoffice/documentserver 2.
Changelog The list of changes of ONLYOFFICE Document Server API.
然后在调用onlyoffice协同编辑的页面中,设置"lang": "zh-CN", "editorConfig": { "callbackUrl
ubuntu的默认中文字体总是非常的奇怪。
1、拉取 docker pull onlyoffice/documentserver 2、安装 docker run -i -t -d -p 8085:80 --restart=always \ -v.../app/onlyoffice/DocumentServer/logs:/var/log/onlyoffice \ -v /app/onlyoffice/DocumentServer/data:/var.../www/onlyoffice/Data \ -v /app/onlyoffice/DocumentServer/lib:/var/lib/onlyoffice \ -v /app/onlyoffice.../DocumentServer/db:/var/lib/postgresql onlyoffice/documentserver 3、移除密钥 sudo docker cp 容器ID:/etc/onlyoffice...docker cp local.json 3abe4e2ecdae:/etc/onlyoffice/documentserver/ docker exec 3abe4e2ecdae sudo supervisorctl