专栏名称: ZLG致远电子
ZLG官方账号,一个汇聚500名工程师的研发测试分享平台,为您提供电子世界领先的产品技术与行业解决方案。
今天看啥  ›  专栏  ›  ZLG致远电子

【AWTK使用经验】如何在AWTK显示阿拉伯文本

ZLG致远电子  · 公众号  ·  · 2024-09-11 11:37

文章预览

AWTK是基于C语言开发的跨平台GUI框架。AWTK使用经验系列文章将介绍开发AWTK过程中一些常见问题与解决方案,例如:如何播放视频或摄像头画面?如何播放序列帧动画?这些都会在系列文章进行解答。 本篇文章将简单介绍阿拉伯文本相关整形与排序规则,接着介绍在AWStudio设置阿拉伯语言翻译的步骤。 阿拉伯文本整形规则 一般GUI显示英文或者中文时,内存中存储的字符串和我们人眼看到的字符串是一样的;但是阿拉伯文本比较特殊,内存中的字符串需要经过几个步骤处理( 主要是整形与文本方向排序 ),最终才形成成我们人眼看到的字符串。 关于阿拉伯文本整形可以分为5种,下面将简单介绍这几种类型的整形。 1、字母位置不同,如在开头或结尾可能会导致不一样的变形: 图  1  字母位置变形( Shaper ) 2、字母会受到前后字母影响而变形,如 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览