1. 通过字体修改软件FontCreator修改字体名称
(1)下载fontcreat.exe
(2)将Windows/fonts 下的字体文件拷贝至 我的文档/fonts
(3) 使用fontcreat打开字体文件 【Font】->【Properties】 修改
4)【File】->【Export Font as…】->【Export as TrueType/OpenType Font…】
以ttf保存
(5)找到/fonts/truetype/文件夹
(6).将字体拷贝到该文件夹下
2. 删除onlyoffice原来字体
(1)使用docker exec -it 容器ID /bin/bash 进入容器
(2)删除原来字体
cd /usr/share/fonts/
rm -rf *
cd /var/www/onlyoffice/documentserver/core-fonts/
rm -rf *
3. 清除缓存
sudo fc-cache -fv
4. 将编辑好的字体导入容器
docker cp /home/fonts/(当前字体目录) 容器ID:/usr/share/fonts/truetype/custom(目标目录)
字体放在当前目录下的custom文件夹下和core-fonts文件夹下一样
注意:实践放到/var/www/onlyoffice/documentserver/core-fonts/下重新打包镜像后,字体不会丢失,放到/usr/share/fonts/truetype/custom文件夹下面打包后字体丢失了,没找到原因,建议放到/var/www/onlyoffice/documentserver/core-fonts/下面
5. 重新加载字体
在docker容器里执行: /usr/bin/documentserver-generate-allfonts.sh
6. 重启docker镜像
docker restart 镜像名称
有需要可以加群交流:点击链接加入群聊【onlyoffice交流群】:https://jq.qq.com/?_wv=1027&k=ozgBiZts
1群将满可加2群【onlyoffice交流群2】:https://jq.qq.com/?_wv=1027&k=2uSJJPfr
相关推荐
Onlyoffice 中文字体包,感谢网上同学提供。 下载后,参考此同学的文章进行更新:https://my.oschina.net/u/4321424/blog/3714201 如还存在多余的字体,参看:...
常用中文字体,可导入onlyoffice、libreoffice等。包含大多数GBK字体
使用Docker部署ONLYOFFICE Document Server,打开文档,显示中文乱码的原因与设置默认字体为中文的解决方法。关于中文乱码问题,归根究底,是Ubuntu系统字体显示不像Windows一样中英双显
运用nodeJS部署的onlyOffice项目,前端项目剥离开发,字体文件接口,上传,转换图片文件接口,.bin文件地址,后台生成,纯前端项目
使用Java程序编写,传入在线文档的url,调用onlyoffice展示在线文档。压缩包中只包含代码,不包含onlyoffice的部署步骤。建议onlyoffice使用Docker部署。
Onlyoffice服务调用Demo-Java版本, ONLYOFFICE Document Server提供文档协作的服务功能,支持Word,Excel和PowerPoint的协作。但是这里告诉我们,需要进行文档管理和存储的二次开发。 Please note, that ONLY...
onlyOffice的https配置
office在线编辑ONLYOFFICE集成java和前端office在线编辑ONLYOFFICE集成java和前端office在线编辑ONLYOFFICE集成java和前端office在线编辑ONLYOFFICE集成java和前端office在线编辑ONLYOFFICE集成java和前端
onlyOffice 使用前端必须引入js资源包,使用onlyOffice在线编辑必不可少
Onlyoffice安装教程
ONLYoffice接口测试文档
ONLYOFFICE集成java和前端