基于上述对字体基本原理的介绍,我们知道如果文档中设置的字体本地没有,就会进入“回落机制”;这里主要以文字组件为例,说明走weboffice打开文档在不同终端不同排版模式下的字体回落逻辑。
1、首先,格式处理服务,依赖于服务端字体,不依赖于本地字体。
2、另外,对于格式处理的字体情况,根据新老内核分如下两种:
①旧内核:docs-cps容器处理,没有自带字体,必须前端导入,导入的字体在容器/usr/share/fonts/diy-fonts路径下②新内核,docs-file-cps处理,有自带字体,即使不导入,只要有自带的就会生效,自带字体在容器/usr/share/fonts/server-fonts路径下;前端导入的字体还在容器/usr/share/fonts/diy-fonts路径
1.PC端字体的回落策略
1.前端排版的“字体显示策略”
2.内核排版的“字体显示策略”
2.移动端端字体的回落策略
1.VS PC端的相同点
2.VS PC端的不同点
3.weboffice不同组件的字体回落顺序
1.WPS文字
1.高清预览模式
2.普通预览或在线编辑模式且文件不包含脚注、尾注或文字方向属性时
3.普通预览或在线编辑模式且文件包含脚注、尾注或文字方向属性时
2.WPS演示
3.WPS表格
4.格式转换
1、首先,格式处理服务,依赖于服务端字体,不依赖于本地字体。
2、另外,对于格式处理的字体情况,根据新老内核分如下两种:
①旧内核:docs-cps容器处理,没有自带字体,必须前端导入,导入的字体在容器/usr/share/fonts/diy-fonts路径下
②新内核,docs-file-cps处理,有自带字体,即使不导入,只要有自带的就会生效,自带字体在容器/usr/share/fonts/server-fonts路径下;前端导入的字体还在容器/usr/share/fonts/diy-fonts路径
📋 章节目录
1.PC端字体的回落策略 1.前端排版的“字体显示策略” 2.内核排版的“字体显示策略” 2.移动端端字体的回落策略 1.VS PC端的相同点 2.VS PC端的不同点 3.weboffice不同组件的字体回落顺序 1.WPS文字 1.高清预览模式 2.普通预览或在线编辑模式且文件不包含脚注、尾注或文字方向属性时 3.普通预览或在线编辑模式且文件包含脚注、尾注或文字方向属性时 2.WPS演示 3.WPS表格 4.格式转换