国际化文本处理中的输出上下文与字体集管理
在国际化文本处理中,涉及到多种文本渲染和字体管理的功能,下面将详细介绍相关的概念和操作。
1. 文本渲染方向与上下文依赖处理
在文本渲染过程中,有两个重要的参数影响着文本的显示方式,分别是 XNDirectionalDependentDrawing 和 XNContextualDrawing 。
- 方向依赖绘制(Directional Dependent Drawing) : XNDirectionalDependentDrawing 参数决定了文本渲染函数是否对方向性文本进行隐式处理。
- 当该值为 True 时,输出方法会考虑文本的方向依赖关系,在渲染文本时根据需要重新排列文本顺序。
- 当该值为 False 时,输出方法不进行任何方向性文本处理,默认所有字符方向为从左到右。
无论字符的渲染顺序如何,所有字符的原点都位于绘图原点的主要绘制方向一侧。此参数的功能与 XDirectionalDependentDrawing 函数相同。
- 上下文依赖绘制(Context Dependent Drawing) : XNContextualDrawing 参数指示文本渲染函数是否实现隐式的上下文依赖绘制。
- 当该值为 True 时,输出方法会考虑上下文依赖关系,必要时进行字符形状编辑,将字
超级会员免费看
订阅专栏 解锁全文
1961

被折叠的 条评论
为什么被折叠?



