共查询到20条相似文献,搜索用时 15 毫秒
1.
基于.NET的任意点阵字库生成方法 总被引:1,自引:0,他引:1
本文详细介绍了在.NET环境下提取任意点阵字符的设计思路和实现方法,能够对不同字体、不同字符间隙的汉字或西文字符进行点阵化,有效地解决了嵌入式系统中不同汉字和西文显示效果的问题. 相似文献
2.
关于如何在西文DOS下直接显示汉字,常用的方法有: 点象素法 该法利用汉字点阵中的0和1来控制屏幕上的点。显然对一个16×16点阵的汉字来说,这种控制过程要执行256次。因此,显示多个汉字的速度就可想而知了。 直接写内存法 不管是高级语言还是汇编语言,都能实现对内存的直接操作。只需把汉字的点 相似文献
3.
目前IBM PC微计算机上比较流行的汉字操作系统CC-BIOS 2.10,可支持在中分辨率方式下每行显示20个汉字或40个西文字符,这是由于彩色适配器支持的中分辨率方式只有320×200个象素,汉字字模点阵是16×16,字符字模点阵是8×8的缘故。中分辨率下能不能也象在高分辨率下(640×200),每行显示40个汉字呢?本文将介绍在一定的硬件条件下,采用软件方法可实现这一目标。1.彩色/图形显示概况彩色监视器可以显示字符或汉字,不论是显示字符还是显示汉字,实质上都是由许许多多亮度不同或色彩不同的点即“象素”组成。显然,象素数量愈多,组成字符或汉字的点密度愈高。彩色适配器支持三种分辨率:低、中、高,现BIOS只使用后两种。视频存储器 相似文献
4.
谢玉辉 《电脑编程技巧与维护》1997,(2):74-76
在某些特殊的应用中,需要在西文方式下显示汉字,本刊1996年1期《汉字库化为无符号字符》文章中的方法可虽然可以直接在程序中嵌入汉字点阵,但是当嵌入的汉字较多时,就不实用和通用了。我在实践中摸索出一种自动把汉字点阵嵌入程序的方法,能较方便地把各种字体的点阵汉字自动嵌入到应用程序中,可使应用程序脱离字库文件显示汉字,而且显示速度很快,实用性和通用性较好。 相似文献
5.
周苏峡 《电脑与微电子技术》1992,(4):13-15
本文介绍在西文方式下利用C语言访问16×16和24×24点阵字库,在图形屏幕上显示彩色汉字的一种方法,从而达到在西文方式下能方便地对图形作出彩色汉字标注,解决了C语言标准输出函数只能输出一种单色汉字字型(16×16宋体)以及在汉字方式下汉字与图形不能同时显示的不足。后面附有源程序清单。 相似文献
6.
在西文方式下显示汉字与西文字符混合串的技术.介绍了从16×16点阵汉字库中形成16×8点阵符号库的方法,在西文方式下美观地显示汉字或字符的方法.同时给出了用Turbo C语言编写的源程序清单. 相似文献
7.
VGA文本方式下的汉字显示问题,一般都是利用VGA的字符发生器,把16×16点阵汉字当作两个西文字符,装载用户字符集来实现.但已往的文章普遍没有考虑VGA字符发生器显示字符时的特殊性,使得显示汉字中间有断裂,显示效果不是十分理想. 相似文献
8.
目前,关于在西文状态下显示汉字的方法很多文章都进行了详细的介绍,但从其采用的技术手段来看,基本上都是通过从汉字库中获取字模,或是自己构造字模,再将显示器置成图形方式利用画点的方法将汉字显示在屏幕上。虽然这种方法能够在西文状态下显示出汉字来,但必须是在图形方式下才能进行。 本文介绍一种在西文文本式下利用EGA/VGA显示系统中字符发生器的自定义字符功能显示汉字的方法。这种方法工作在字符状态下,汉字显示速度快, 相似文献
9.
本文在回顾Turbo Prolog语言的发展及局限的基础上,介绍了在西文环境下,利用Turbo Prolog语言,通过直接访问国标中文16×16和24×24点阵字库,在图形方式下显示各种不同大小及颜色的彩色汉字的一种方法.从而,能够在西文状态下,方便地作出具有彩色汉字说明或标注的图形及友好的人—机界面,解决西文Turbo Prolog和中西文Turbo Prolog语言在西文状态下不能显示彩色汉字的不足,并给出了部分源程序清单. 相似文献
10.
曲勇 《电脑编程技巧与维护》1995,(2):16-17
本文就软件封面的制作谈一下笔者的体会供大家参考。 1.汉字界面的设计 理论上讲,完全可以用C语言在西文状态下画出各种汉字,但这无疑是一项费时费力非常烦琐的工作,也可以采用读取汉字点阵然后放大显示的办法,但效果不好,且可选的字体也非常有限。较优的选择是利用现有的工具软件设计画面,然后脱离汉字环境在西文状态下直接显示。 金山公司的图文编辑系统SPT正好满足了我们的需要。它的字体有宋体、仿宋体、楷体、黑体四种,字型有标准、长型、扁型O~ 相似文献
11.
本文介绍了12×12点阵汉字的生成方法及显示技术,可广泛用于不需要汉字输入的应用系统中,以提高应用系统的字符分辩率及视觉效果。 一、12×12点阵汉字的生成 目前市场上流行的汉字系统的显示字库大都为16×16点阵的。当需要设计精巧的界面时,这种字体便略显笨拙。我们经过大量实验,发现利用吴晓军的24点阵楷体字库 相似文献
12.
本文介绍了12×12点阵汉字的生成方法及显示技术,可广泛用于不需要汉字输入的应用系统中,以提高应用系统的字符分辩率及视觉效果。 一、12×12点阵汉字的生成 目前市场上流行的汉字系统的显示字库大都为16×16点阵的。当需要设计精巧的界面时,这种字体便略显笨拙。我们经过大量实验,发现利用吴晓军的24点阵楷体字库 相似文献
13.
在编制一些封面软件的过程当中,常常要在西文方式下显示汉字,而被显示的汉字往往字数很少,但字体却很大。目前一般汉字系统提供的16点阵和24点阵字库字模如直接屏幕显示字体不够大,如放大显示则失真严重,不够美观。本文介绍一种利用Super—CCDOS汉字系统中SPT图文编辑系统功能显示多种字体的任意高点阵汉字且丝毫不会失真的方法。 相似文献
14.
张海平 《计算技术与自动化》1991,(4)
在诸多介绍西文状态下显示汉字的文章中,所涉及的大多是16或24点阵汉字。实际上,随着计划机在中国的普及,用户对人机友好接口的要求越来越高,仅仅显示或放大16或24点阵汉字已不能满足要求。这就要求我们对高点阵汉字的结构有所了解。笔者对现在市场上的汉字库作了些研究,发现较为流行的有以下两类: (1)15区以前字符与以后72区汉字分别建库。如2.13汉字系统的24、40、48地阵字库; (2)87区字符及汉字统一建库。如西山汉字系统的字库。 相似文献
15.
近来,不少文章介绍了在西文环境下显示汉字的方法,大多是从汉字库中或从显示器上获取汉字点阵字模,然后写点来显示汉字。这些方法一般采用逐点显示,每一点都要调用10H中断或者访问VRAM,因而速度比较慢。笔者经过试验发现一种直接向EGA/VGA卡的VRAM区送入16×16点阵字模来显示汉字的方法,介绍如下供同行参考。 我们知道,EGA/VGA卡的VRAM被分成4个以A000为段地址的独立位平面,用彩色平面方法(Color Plain Method)来表示象素时(模式D、E、F和10H),每个象素用4个二进制位来表示,分别在每个位平面占一位,因此,可同时显示16种颜色。屏幕上象素的位置(x,y)与VRAM地址的关系可用下面的公式计算: 相似文献
16.
杜蕴杰 《电脑技术——Hello-IT》1996,(9):21-23
汉字系统是计算机进行中文数据处理的基础。所谓汉字系统,就是附加在西文DOS环境下的一层支持汉字处理的“外壳”,这层“外壳”可以是纯软件的也可以是软件和硬件结合在一起的。汉字系统主要由显示管理模块、键盘管理模块、字模及字模管理模块、打印管理模块和服务功能模块等构成。计算机的显示系统包括文本显示方式和图形显示方式,文本显示方式下利用字符发生器产生字符点阵信息来实现字符的显示功能,图形方式下只能利用画点的方法逐个写入字符的点阵象素。文本方式下字符的显示方式有两种,其一是利用BIOS屏幕显示中断调用来完成;… 相似文献
17.
18.
CC-BIOS操作系统中汉字字模为16×16点阵,ASCII码字符为8×8点阵,如果选用M2024打印机,在显示和在打印时ASCII码字符都只有汉字的一半高。当打印机输出的一行中既有汉字又有ASCII码时,打印出来高高低低很不美观。在打印报表时,如果在同一行选 相似文献
19.
通过对汉字库结构和汉字点阵信息的剖析,介绍一种用C语言来实现西文操作系统下显示汉字的方法,并附有实现该方法的示例程序。 相似文献
20.
在西文 DOS 操作系统下,内部和外部命令只能在屏幕上显示 ASC 字符,使汉字显示失去了意义.例如,dir 命令在屏幕上显示的中文文件名,是一些大于 AOH 的 ASC 字符。而在汉字操作系统下,一些较大的程序由于内存不够,又不能运行,给使用者带来了不便。为此,笔者利用 DOS 的管道特性,编写了一个在西文 DOS 操作系统下的“汉字滤波”程序,将西文 相似文献