-
点阵字体产生工具以及相关显示函数。
在开发嵌入式系统时,需要显示不同大小或类型字体的汉字。显然,对于嵌入式系统,不太可能使用矢量字体,而点阵字体,不同...
点阵字体产生工具以及相关显示函数。
在开发嵌入式系统时,需要显示不同大小或类型字体的汉字。显然,对于嵌入式系统,不太可能使用矢量字体,而点阵字体,不同大小的字体不能简单的缩放。 另外,对一个小系统,也不需要完整的字体,往往只要几十个,甚至几个就够了。
一般,我们采用的方法是,自己准备点阵字体的数据,在显示汉字时,把这些数据写入显存就行了。 这时又存在另外一个问题,由于是不完整的字库,不能简单的用汉字的内码去找到对应的字体数据,如果逐个比较,又费时间。比较好的方法就是把字体数据排序,用二分法查找,这样可以大大提高查找效率。
这里为以上问题提供了一个完整的解决方案:
产生字体数据:指定字体类型、大小,自动产生字体数据。
字体数据排序:可以按Unicode,也可以按Ansi排序。
集成显示函数:提供相关显示函数。为了节省空间,我们把文字分成thin和wide两种,前者用于显示传统的ASCII字符集,后者用于显示汉字等多(双)字节字符
- 2022-02-21 16:27:22下载
- 积分:1
-
这是关于PowerBuilder 应 用 开 发 系 列 讲 座
这是关于PowerBuilder 应 用 开 发 系 列 讲 座-This is the PowerBuilder application development on the lecture series
- 2022-03-17 19:17:37下载
- 积分:1
-
some common functions of the c language source code
一些常用功能的c语言源代码-some common functions of the c language source code
- 2023-06-06 12:30:04下载
- 积分:1
-
OEM与Ansi字符转换
OEM与Ansi字符转换-OEM and Ansi character conversion
- 2022-04-19 18:16:44下载
- 积分:1
-
中文转拼音字母码
汉字转拼音码 -Chinese turn to Chinese phonetic alphabet code code
- 2022-06-13 14:21:37下载
- 积分:1
-
一个记事本的实例vs2008,vb写的,考虑了多种处理情况
一个记事本的实例vs2008,vb写的,考虑了多种处理情况-a demo notepad with vb 2008
- 2022-07-10 14:00:13下载
- 积分:1
-
这是用C#编的一个简单的电子日记本软件,方便好用。可以作为学习C#的一个综合的例子。
这个日记本经过本人多次使用感觉,功能虽然简单,但是还是比较实用。上面提...
这是用C#编的一个简单的电子日记本软件,方便好用。可以作为学习C#的一个综合的例子。
这个日记本经过本人多次使用感觉,功能虽然简单,但是还是比较实用。上面提供完整的源代码,希望大家继续完善。-This is a C# Made a simple electronic diary software, easy-to-use. Can serve as a learning C# A comprehensive example. After the diaries I have to use the feeling function is simple, but it is quite practical. Above provide a complete source code, I hope you will continue to improve.
- 2022-07-24 17:19:44下载
- 积分:1
-
基于VB6的组合查询系统的开发
基于VB6的组合查询系统的开发-on VB6 Query System Development
- 2022-10-26 11:50:03下载
- 积分:1
-
一个用c写的建立汉字库头文件
一个用c写的建立汉字库头文件-with a written document first established Store
- 2022-07-03 02:19:47下载
- 积分:1
-
一款小小简单的制作网络拓扑图小软件角度看上的都是是的速度上的...
一款小小简单的制作网络拓扑图小软件角度看上的都是是的速度上的-The production of a small simple network topology of small software
- 2022-08-06 02:54:50下载
- 积分:1