分类: LINUX
2010-12-06 17:44:23
在空间信息的可视化过程中,除了用图形符号外,还须要各种包括汉字、外文字母、数字等信息的注记库,或简称汉字库。 这些注记信息实质上同点状符号是一样的,也分为矢量库和栅格点阵库。其使用也与点状符号库一样。 随着计算机的硬软件发展,尤其是Windows系列中文操作系统的推出与使用。除传统的矢量库和栅格库外,又推出了质量优越,使用方便,规模宏大的True Type字库。使字库技术达到一个新的水平。
通常矢量汉字库适合于矢量绘图仪输出,而栅格汉字库用于屏幕显示和打印机输出。 从原理上看,汉字库与点状符号库没有本质差别。国家标准GB2312-80《信息交换用汉字编码字符集》中对7000多个汉字符规定了统一的机内码。因 此,尽管有多种不同的汉字系统,其输入码和汉字信息块的存贮组织和地址码分配可能有多种方案,但每个字的机内码是统一的、规范的,为汉字的检索提供了统一 标准,方便了使用。
汉字的检索方法
不管什么汉字系统,在建立字库时,都需要建立一个汉字机内码和地址码的映射表,也要建立一个输入码与内码的映射表,图6-15显示了拼音输入码、机内码及地址码之映射关系表。
信息的读取 有了地址码后,就可读取该记录,取得所属的矢量信息块或栅格信息块,并依照信息块形成时的编码方法(参见前述点符信息块的构造),逆向取得矢量信息和栅格信息。 一般讲,矢量汉字一般都已商品化,可直接购买使用,栅格汉字库更为普遍,操作系统及其扩充均已包含。 也可使用软件方法,把栅格点阵字进行矢量跟踪,形成矢量数据并形成矢量字库,以备使用。 上述使用方式,字符分辨率不是很高,用于一般场合。
True Type字库是WINDOWS 3.1推出时提供的,但它当时只能使用于西字字体,随着Windows中文操作系统的发展,推动和促进了国内汉字系统,True Type字库已包括中文。其字体种类也日趋完善,被称为CTure Type字库。今天Windiws-Xp已包含了各种所需字符/体、字数达64000多个汉字。
1. True Type字库优点
True Type解决了两个重要问题:与设备无关的无变形输出各种字体以及在所有设备上以所有尺寸提供高质量字体。具体而言:
(1) 所见即所得(WYSIWYG) 应用程序可将True Type字任意放大或旋转,都能得到高质量字体,并且屏幕上和打印机上一样;
(2)打印机可移植性:它可在不同的打印机上工作。由于应用程序可得到字体的规格细节。因此应用程序能以设备无关的方式控制文字;
(3)文件可移植性 应用程序可在文件中加入True Type字体,并可在不同平台上工作,应用程序可通过使用字体的量度细节以便在平台无关的方式下控制文件。
(4) 简单性 显然Ture Type是汉字可视化技术上一次大的进步,一个新的台阶。
2. True Type使用
Windows下所有图形、图像软件中凡能够人机交互处理图形或图像的,都可以以交互方式方便地使用True Type字体,进行汉字和各种字符的交互编辑。这种交互使用达到可视化中"所见即所得"的高境界。 在应用程序中采用中文WIN95下的编程,也可以批处理方式和设定交互编辑环境使用CTrue Type字体和矢量、栅格字体。它一般可通过以下逻辑步骤[2]: ① 使用库存字体; ② 列表可用字体; ③ 列举设备能力; ④ 创建逻辑字体,设定字体、字样、大小等; ⑤ 检查并显示逻辑字体信息; ⑥ 检取实际字体信息 ⑦ 设置排列方式、使用颜色、旋转、一行中使用那些字体、怎样使用,在指定位置绘制字体字符。 此外,人们还可利用CTrue Type一些有用的附加功能,例如其极高精度的字体轮廓,创建自定义字体等。
色彩是表示和传递信息的有力工具,为优化色彩的表现手段,便于再生及批量复制,必须把色彩进行数字表达并建立色彩数据库。它管理和记录两类数据:(1)现有专题地图色谱中叠色系统和连续色表的色度数据;(2)设计颜色的色度数据和处理数据记录。 一般色彩库可采用多媒体数据库管理,直接在库中加入色样。并按各种数据域及组合进行索引,便于查阅、参考。 表6-1便是色彩库的一个示例。
颜色地址
|
复制数据
|
CJW色度数据
|
|
颜色的分类和命名
|
颜色的视觉 心理感受特性 |
|||||||||||||||||||||||||||
叠色原色及网点百分数
|
印刷原色 |
三刺激值
|
色度
坐标 |
匀色空间
坐标 |
主
波 长 |
光
谱 纯 度 |
色相
分区 |
颜 |
颜
色 深 度 分 区 编 号 |
色 系 及 编 号 |
色彩
的 感觉 |
色彩
的 象征 |
||||||||||||||||||||
1色
|
2色
|
3色
|
4色
|
|||||||||||||||||||||||||||||
专 页 |
色
块 号 |
原
色 名 |
%
|
原
色 名 |
%
|
原
色 名 |
%
|
原
色 名 |
%
|
DR
|
DG
|
DB
|
DW
|
X
|
Y
|
Z
|
X
|
Y
|
L'
|
a'
|
b'
|
λ
|
Pe
|
色 相 名 |
编 号 |
chinaunix网友2010-12-07 15:54:13
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com