首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
程序设计人员在开发用户友好图形界面或完善其它应用系统的用户图形界面时,都或多或少地用到汉字的字模数据。由于直接读取汉字库中的汉字字模时,需要计算汉字在字库中的地址并将字库打开调入内存后方能完成字模的读取,即加大了程序的繁杂程度又影响了程序的执行速度。 由于编程者的不同习惯,很多人喜欢使用小字库技术或直接将汉字字模数据加到源程序中。小字库按存放格式不同可分原始小字库和编程语言格式小字库,编程语言格式小字库又可分为C语言格式和汇编  相似文献   

2.
近期广为流行的CCDOS 2.13F汉字系统,以其功能强支持多类显示卡而深得用户喜爱,但在使用中感到其装入16点阵显示字库的方法不如希望公司的UCDOS 1.0。我们在分析了UCDOS和2.13F后发现其获得16点阵汉字字模的方法有相似之处,只需将2.13F中的显示控制模块中取字模处的子程序稍加修改就可以使用UCDOS的字库装载模块,即可以装入压缩汉字库和不依靠虚拟盘而直接将显示字库装入扩展内存(如果有扩展内存)。在UCDOS中,要得到一个汉字的点阵字模,需将汉字机内码送入AX寄存器中,然后将AX的内容和7F7F进行“与”运算,接着执行6A软中断,点阵字模返回在ES:0000指向的内存中,而在2.13F中取字模采用将汉字机内码送入DX中,然后执行软中断7F,字模返回在DX:0000指向的内存区中。具  相似文献   

3.
李伟  李希爱 《电脑》1996,(9):40-41
我们在编写多功能应用绘图程序时,既需要多种旋转变化的字体,又要同时往打印机、绘图仪和屏幕输送不同排列格式的字模数据,而为了节省硬盘、内存储存空间和统一字形,只能使用一个字库,所以就要重新编写各自专门的处理程序.本文就是真对这些问题,以常用的24×24点阵字库为例,编写了一个字模数据排列格式转换与字体旋转的通用函数,满足了实际工作的需要.汉字库是汉字字形码(汉字字形点阵信息)的集合,24×24点阵字库中一个字模的记录是72字节.不同的汉字系统所提供的字库,不仅字模搜索  相似文献   

4.
智能化的小字库技术高鹏蓝文祥(空军导弹学院,陕西三原713800用户在西文DOS下开发软件,遇到显示汉字时,为了提高汉字显示速度,多采用小字库技术,即先从某一汉字系统的显示字库中提取所需显示汉字的字模数据,生成一个小字库,显示时从小字库中读取字模数据...  相似文献   

5.
汉字打印字库,一般不能全部装入内存,因此打印时,必须频繁地访问磁盘。采用一定数量的常用字字模构成内存字库,既能提高打印速度,又能延缓磁盘磨损。本文在普通的静态内存字库和动态内存字库的基础上,提出了部分更新动态内存字库和条件更新动态内存字库,并着重讨论了后者对打印文本的自动适应性能。  相似文献   

6.
本文提供了一个专用的显示汉字程序和相配的制作汉字库程序。电子读物采用它们,就可在任意语言的Windows下显示汉字,可以消除电子读物对汉字环境的依赖,大大有利于该软件的推广应用。制作字库程序可制作所有双字节语言的字库。首先要确定本软件需要的汉字,将其制成一个文本文件,把汉字一个个地有序排列。字库的制作采用在已有的Windows中文环境下抓取所需的汉字。为此要选择有自己所需要字体的中文环境,在该环境下利用本程序,出可按照文本文件中汉字的顺序,一个个地抓出需要的汉字字模,制成字库。字库中如有日、韩文,则要把本程…  相似文献   

7.
对《汉字的动态编码与显示方案》的一点改进   总被引:2,自引:1,他引:1  
在嵌入式系统中经常需要显示汉字。由于资源的限制,一般不使用通用汉字库,而使用自建的专用小字库,这是一件费时、费力的事情。《单片机与嵌入式系统》2003年第1期的《汉字的动态编码与显示方案》(以下简称《动态编码》),提出了一种在单片机系统中实现汉字的方案。该方案较好地解决了专用小字库的建立及使用等问题,给我们一些启发。但正如该文指出,这种方案也存在一些不足和值得改进的地方。本文介绍对其进行的一些改进,克服了原来的不足,取得了较好的效果。 1 改进原理 《动态编码》一文的具体方法是,在书写C51源程序时,直接在程序中需要显示汉字的地方输入该汉字。C51源程序编辑完成后,用一个专用的预处理工具软件对C51源程序进行扫描,建立一个“编码字典”。“编码字典”包含有源程序中出现汉字的“区位码”和按该汉字出现的先后次序生成的“动态编码”,并同时从汉字库中读出相应汉字的字模,生成一个专用的小字库。注意,该小字库中的字模是按“动态编码”的顺序排列的。上述工作完成后,再用一个工具程序将C51源程序中出现的,需要显示汉字的区位码转换成对应的“动态编码”。于是在单片机工作时,显示程序便会按“动态编码”从专用小字库中提取字模,实现汉字的显示。上述过程均是使用专用的工具软  相似文献   

8.
CC-DOSV4.0显示模块的关键算法   总被引:1,自引:0,他引:1  
本文指出了CC一DOS V4.0显示模块中的关键算法, 提出了显示模块的数学模型。文章介绍了软字库和汉卡字库的结构, 讨论了计算软字库字模地址和和汉卡字库字模地址的算法。  相似文献   

9.
我们在开发汉字图形用户界面的应用程序时,经常会遇到在西文DOS状态下显示几个汉字的问题。通常情况下都是利用各种汉字系统中提供的显示字库或打印字库,将要显示的汉字字模提取出来,然后再使用西文状态下汉字显示多种方法(包括利用BGI函数显示汉字或利用直接写视频显示缓冲区显示汉字)中的任何一种来完成汉字的显示功能。由于汉字系统中的字库比较庞大,而且不可能全部驻留内存中,这样开发出来的应用程序需要和磁盘进行频繁的数据交换,影响了程序执行的效率。同时,由于应用程序依赖于特定的汉字库,使应用程序的可移植性受到很…  相似文献   

10.
单片机系统开发时,若要使用汉字系统,则必须使用汉字字模库进行显示或打印,而国标汉字字模库或各种汉字系统(如CCDOS,SPDOS,联想汉字等)所提供的字模库均是以8086二进制文件形式存储的。单片机汇编语言中不能直接调用,本文提供一种能为单片机汇编语言调用的汉字字模库的获取方法。 MCS-51单片机汇编系统中,文件编辑使用的一般是行编辑软件EDLIN、或全屏幕编辑PE,字处理  相似文献   

11.
目前,市面上的打印机,其内部大多都配置有字模ROM(硬汉字库,包括驱动程序),称为带字库的打印机。然而,许多用户打印汉字信息时,经常是在汉字系统下调用汉字系统的打印功能进行的,由于汉字系统的驱动程序运行以后,打印机内部提供的有关控制命令被屏蔽,打印时所用的字库是汉字系统提供的字库,而不是用打印机内部的字库。因而,往往很容易忽略了打印机字库的存在,这实际上是一种资源的浪费,要知道带字库的打印机比不带字库的打印机价格高了许多。固然,用汉字系统的字库可以打印出字形繁多、字体美观、格式复杂的高质量的汉字信息,使用也很方便。但是,  相似文献   

12.
<正> 一、问题的提出目前,在大多数微机上,要使其打印机能打印出汉字,必须要通过一个打印驱动程序,这个程序将内存中的点阵码取出送往打印机,利用打印机的图形打印功能才能打印出汉字。这种内存中的汉字点阵字模一般都是15×16或16×16点阵,字形不太好看。后来,为了使打印机能够打印出一种漂亮的汉字,人们就设计出一种24×24点阵的字模。但这种字模要占很大的容量,内存中一般放不下。因此,只好将其装入硬盘,然后再通过一个特定的驱动程序,才能打印出汉字。我们对国内现有的IBM PC,PC—XT及兼容机的汉字打印系统作了分析后,认  相似文献   

13.
TANGO软件是目前最受欢迎的微机电气制图软件之一,由于没有汉化,汉字无法绘于图上。本文利用标准字库转化的方法,将汉字字符变成一个西文电路元件来使用,用户不必去改动TANGO软件,同样达到汉化目的。基本思路是:汉字在机内存储、运算均是以机内码的形式出现,汉字的显示和打印则是以汉字库中不同点阵的字模数据为基础,而TANGO软件中的自定义图形符号也是用点阵图形的形式描述的,因此可将汉字字模点阵设法转化为TANGO认可的点阵形式,就可在西文  相似文献   

14.
一、小字库技术 考虑到程序的可移植性,内存分配以及版权问题,相当多的程序员宁可选择西文方式下显示汉字。方法如下: (1)根据汉字内码计算区位号; (2)根据区位号自国标字库取对应汉字的字模; (3)采用画点、画线或直接写屏的方法显示字模。 上述方法中,字库一般在硬盘上。显示汉字往往需频繁操作硬盘,这不但影响了显示速度,而且磨损磁  相似文献   

15.
WPS是一种优秀的文字处理系统,它以其操作简便、直观易学、打印字体美观而赢得广大用户,特别是以软字库形式出现的6.0F版,由于它既不需要使用汉卡,又克服了WPS5.1版的许多缺点(如一定要将4兆多的打印点阵字库放在C盘的根目录下,使用DOS5.0时,若把DOS放在高端内存,则显示字库无法放在扩展内存等),并增加了标宋、隶书、行草、魏碑等四种扩充字体,支持特大字打印,数据库表格转换,直接写屏等功能,打印字型也更加美观,深受广大用户的青睐,但遗憾的是它同时也存在一个缺陷,即在使用时如果把汉字系统、拼音及五笔输入法一并装入,使  相似文献   

16.
从80年代中期开始,以长城、联想等国内知名电脑企业为龙头,针对IBMPC/XT、AT系列微机运行汉字系统占用内存多、处理速度慢的问题,相继发布了固化汉字字模的显示汉卡,将内存的占用降到最低限度,并使汉字的显示速度与西文同步。于是,国产品牌的微机几乎毫...  相似文献   

17.
本文提出了一种用C语言实现从汉字库CCLIBJ.DOT扣提取所需的汉字字模并通过对其进行加工处理以建立横向字专用字库和竖向字模专用字库的方法,分析了两类字库在汉字屏幕显示和单片机系统汉字报表打印中的应用。  相似文献   

18.
近几年来,不少同行载文讨论点阵字模的屏幕显示、字体放大和字体旋转等应用技巧,但都是局限于某个给定的字库,换上别的具有不同排列格式字模的字库,则所提供的技术和方法就不适用。有时我们在编写多功能应用绘图程序时,既需要多种旋转变化的字体,又要同时往打印机、绘图仪和屏幕输送不同排列格式的字模数据,而为了节省硬盘、内存储存空间和统一字形,只能使用一个字库,所以就要重新编写各自专门的处理程序。本文就是针对这些问题,以常用的24×24点阵字库为例,编写了一个字模数据排列格式转换与字体旋转的通用函数,满足了实际工作的需要。该方法相信能对广大的计算机用户有所帮助。  相似文献   

19.
51单片机的13×14点阵缩码汉卡   总被引:2,自引:0,他引:2  
我们历时数载,开发成“51单片机13×14点阵缩码汉卡”,适用于目前国内外应用最为广泛的MCS-51及其兼容系列单片机。与此同时,还开发了13×14点阵汉字字模。13×14点阵字模,可完全与目前通用的16×16点阵汉字字模媲美,其在单片机和嵌入式系统的汉字显示应用中也具有明显的经济价  相似文献   

20.
目前微型计算机配备的大多数绘图仪不具备汉字功能,因此用它绘制的图表大多用西文标注。为达到绘图仪输出汉字的目的,一种方法是在原系统已具备汉字功能的基础上,专门为其增加一个庞大的矢量汉字库;另一种方法是将供打印用的点阵字模转化成适合于绘图仪输出的矢量数字,即所渭汉字矢量化,这方面已有的工作大体是用等线体字库,采用改进的“走迷宫”算法。由于字库和算法的一些限制,采用这种方法总有一些字不能实现正确转化,甚至有缺笔少画现象。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号