可阶段式表现型字体及其变换方法和表现方法技术

技术编号:2889938 阅读:208 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及外廓字体,特别是涉及可阶段式地表现的外廓字体,及其变换方法和表现方法,目的是提供一种根据需要可改变构成字体的数据量的可阶段式表现型字体。上述可阶段式表现型字体具有可根据环境和目的妥当地相互调节字体显示速度和字体品位的功能。例如,当硬件速度较慢且不要求字体品位时,仅传送并显示字体数据中的一部分,在硬件速度相对越快或所要求的字体的品位越高,则渐进传送并显示更多的数据。(*该技术在2017年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及外廓字体,特别是涉及可阶段式表现的外廓字体及其变换方法和表现方法。现在广为使用的计算机运行体制,比如说windows 3.1,windows95,windows NT,OS/2;尤尼克斯(UNIX)X windows,麦金托什(macintosh)系统7,后组手写显示(display postscript)等等身本内藏有字体,或者把它们用作自己的资源,把内藏字体显示于CRT之类的输出装置上。作为外廓文字普及得最广的是Adobe公司的后组手写(postscript)字体和微软公司或苹果公司的绝对真实型(true type)字体。一般说,外廓字体由有关已配给字体的代码映象(code map)的信息,有关把字体的形态表示为控制点的连续关系的雕刻(glyph)的信息,以及其他字体的光栅化(rasterize)所需要的控制信息构成。上述这些信息,贮存于用来构成一对字体的一个文件中。另一方面,构成一对的文字(例如谚文和汉字)的字体的数据的大小约为1-10MB(兆字节)。因此,要想在网路环境之下传送字体,就必顺传送大量的数据。一般说,要想在使用者的计算机屏幕上显示字体,首先,上述使用者的计算机的光栅化器(rasterizor)必须读入必要的字体文件,这时的数据传送,在1个计算机内,通过机内的总线,在网路计算机(这里,把即使是已有的计算机也是在环境下动作的计算机的总称叫做网路计算机)的情况下则通过网路来进行。不论是在上述哪一种情况下,在需要比硬件所能支援的速度更快的数据时,应用现有的方法是困难的。例如,在网路计算机的情况下,上述字体文件与光栅化器等等在网路上也可以分散于互不相同的场所处。在这种情况下,首先通过网路把使用者计算机的光栅化器所需的字体文件进行传送,所以也存在着显示速度变慢等在现实性的使用中的一些问题。另外,作为另外的例子,例如在立联网(internet)环境下,在美国的使用者想要浏览韩国国内的website数据,在上述数据为谚文的情况下。美国的使用者为了显示由韩国国内的website所提供的数据,就必须具有有关谚文字体的信息。如果没有谚文字体,就必须在首先由国内的website传送谚文字体信息之后,再传送所希望的国内的website数据才能显示。这时,由于在谚文字体的数据大小大的情况下的数据传送要求过多的时间,故也常会在实时显示中产生许多问题。或者,另外的比如说,在1个计算机内,通过总线传送字体数据的情况下,要想快速地浏览文本数据,在现有技术中,由于在全部读入关于1种字体的相应的书写信息之后,才能表现字体,故在上述字体的相应的书写信息的数据量大的情况下,难于在快的时间内进行显示。即,要想以翻书的速度边浏览边仅仅获得大致的信息,有时在浏览的速度上也有问题。以往,在上述的例子中,在字体显示中,共同性地利用了字体调整存取之类的提高速度的方法。但是,这样一些方法在字体的种类多样且超过了超高速存储器范围的情况下,显示速度上的问题仍原封不动地留了下来。因此,本专利技术就是为了解决上述那样的一些问题而创造出来的,目的是提供一种使构成字体的数据量可根据需要而变的可阶段式表现型字体。上述可阶段式表现型字体具有根据环境和目的可以妥当地相互调节字体显示速度和字体品位的功能。例如,在硬件的速度相对说来较慢且不要求字体的高品位的情况下。仅仅传送字体数据中的一部分并进行显示。在硬件速度越快且要求品位越高的字体时,阶段式地传送越多的数据并进行显示。因此,在环境不允许的情况下,可以不牺牲品位而代之以最小限的传送数据显示字体,若环境允许,则传送所有的数据,可把具有现存的全部数据的字体的品位不加修改地表现出来。为了实现上述目的,在包含各文字的雕刻的文字(glyph)信息的外廓字体中,本专利技术的特征是对于上述各文字的雕刻信息,包括有形成上述文字的那些控制点的座标;表明阶段性地传送上述文字或使之可表现化,阶段性地传送或表现上述文字时的上述控制点的时时刻刻包含顺序的电平信息;阶段性地表现上述文字时,使得可动态表现上述那些控制点之间的阶段性连结关系的索引(indexing)方式。以下简单说明附图。第1图是外廓字体的一般性的数据构造图。第2A图是现有的按文字类别的雕刻信息的数据构造图。第3B图是现有的雕刻信息的一个例子。第3A图是PR字体的按文字类别的雕刻信息的数据构造图。第3B图是本专利技术的PR字体中谚文字符“ ”的雕刻信息的一个例子。第4图是关于把现有的外廓字体变换为PR字体的方法的流程图。第5图是对第2B图进行显示的结果图。第6图是关于索引(index)配定的一般性的算法的例子。第6B图是PR字体的传送和表现过程的例示图。第7图是第1点的连续状态图。第8图是第12点的连续状态图。第9图是第1,2,3点的连续状态图。第10图是1,2,3,4点的连续状态图。第11图是第1,2,3,4, 5点的连续状态图。第12图是第1,2,3,4,5,6点的连续状态图。第13图是第1,2,3,4,5,6,7点的连续状态图。第14图是第1级别内的各点的连续状态图。第15图是第1级别为止的显示结果图。第16图是第2级别为止的显示结果图。第17图是第3级别为止的显示结果图。第18图是第4级别为止的显示结果图。第19图是第5级别为止的显示结果图。第20图是第6级别为止的显示结果图。第21图是第7级别为止的显示结果图。第22图是用于说明局部性光栅化的第1例示图。第23图是用于说明局部性光栅化的第2例示图。以下参照附图详细地说明本专利技术。第1图示出了外廓字体的一般性的数据构造。外廓字体由表示已分配给各文字的代码信息的代码映象(code map),对于构成上述外廓字体的文字,按文字类别所具有的那些雕刻信息,以及其他控制信息构成。第2A图示出了现有的按文字类别的雕刻信息的数据构造。上述现有的按文字类别的雕刻信息由构成每一文字所必须的闭合曲线的个数,文字边框指定信息,控制点的on/off信息,各控制点的座标,控制点之间的连续信息,包括提示在内的其他信号构成。第2B图是上述现有的外廓字体中,除去了真实类型字体的谚文字符“ ”的雕刻信息中其他控制信息之外的一个例子,参照序号250是闭合曲线的个数,252是边框信息,254是位于各闭合曲线的顶端的控制点的序号,256是on/off信息,258表示控制点的座标,上述on/off信息(250)和控制点的座标(258)的罗列顺序表示连续信息。在这里,在构成文字的闭合曲线中的外侧的闭合曲线中,一般把及反时针方向定为正方向,把顺时针方向为负方向,在内侧的闭合曲线中,则把顺时针方向定为正方向,把反时针方向定为负方向,即,若应用这一规则,则在第0号闭合曲线中,反时针方向变为正方向,顺时针方向变为负方向,在第1号闭合曲线中,顺时针方向变为正方向,反时针方向变为负方向。本专利技术的PR字体是包括有各文字的雕刻信息,提示之类的其他控制信息的外廓字体。第3A图示出了PR字体的按文字类别的雕刻信息的数据信息。关于上述各文字的雕刻信息由构成每一文字所必须的闭合曲线的个数,形成上述文字的那些控制点的座标,在阶段性地表现上述文字时,表明上述控制点的每一时刻的顺序的级别信息,阶段性地表现上述文字时,表明在上述那些控制点之间的闭合曲线上的连结关系的索本文档来自技高网...

【技术保护点】
一种在包含各文字的雕刻(glyoh)信息的外廓字体中可阶段式表现型字体,其特征是,上述各文字的雕刻信息包括有: 形成上述文字的各控制点的座标; 标号(Label)信息,用于使之可阶段式地传送或表现上述文字,并显示阶段式地传送或表现上述文字时的上述控制点每一时刻的包含顺序; 以及,在阶段式地表现上述文字时,可以动态性地表现上述控制点之间的阶段性连续关系的索引方式。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:崔炯仁魏南淑朴敬焕李成镇崔诚文焕彪宋晟源
申请(专利权)人:现代电子产业株式会社现代媒体系统株式会社崔炯仁
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1