HarmonyOS @ohos.graphics.text模块进行预排版?

文字排版使用的@ohos.graphics.text模块进行预排版,排版出来的内容和使用text组件展示不一样。主要是在表意文字和字母数字等混排情况,这个需要有什么注意的么?

阅读 597
1 个回答

graphics.text模块提供了更多更复杂的文本段落创建方式,比如里面的paragraph部分,里面有个属性是layoutSync,它用于排版,计算段落里所有字形的位置,然后对于文字和字母数字混排,graphics.text也提供了不同获取拉丁字母的基线位置,和中日韩文等表意字的基线位置;还有Textstyle 控制文本样式,里面的属性也比text组件多,详细内容可以看一下官方文档,有具体的用法,属性和案例去参考

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进