中文字型的即时缩小方法

文档序号:6428826阅读:450来源:国知局
专利名称:中文字型的即时缩小方法
技术领域
本发明是关于一种中文字型的即时缩小方法,尤指一种适用于呈现于一电子计算机萤幕的点阵中文字型即时产生缩小的字型。
一般的中文显示系统均包含有字型缩小与放大的功能,以方便使用者依照个人的阅读习惯做字型显示的调整。大致而言中文字型的依不同字型储存方式可分为向量字与点阵字。请参考

图1。图1是习知中文字型点阵字缩小的方法示意图。习知点阵字中文显示系统缩小字型的方法是先建立一字型资料库,用来储存所有中文字的各个不同尺寸缩小字型。当使用者选择缩小字型时,该中文显示系统便从该字型资料库中找出符合要求的缩小字型。由于中文字的数目十分庞大,而且必须对所有的中文字提供数种不同的缩小尺寸。因此该中文显示系统的字型资料库将需要十分庞大的存储空间,而造成制作成本的增加。
请参考图2。图2是显示利用另一习知中文字型点阵字缩小“乙”与“龙”字型的示意图。另一种习知点阵字中文显示系统缩小字型的方法是预先设定所有文字的点阵字矩阵排列中的某几行像素与某几列像素为移除目标。当使用者选择缩小字型时,该中文显示系统便将该移除目标移除以达到字型缩小的目的。但是,如图2所示,对某些字型而言,该预先设定的移除目标可能正好是该字型的重要特征部分。因此“乙”与“龙”字型在被缩小后已失去其字型特征甚至完全无法辨识。
发明人爰因于此,本于积极发明的精神,亟思一种可以解决上述问题的“中文字型的即时缩小方法”,几经研究实验终至完成此项嘉惠世人的发明。
本发明的主要目的是在提供一种中文字型的即时缩小方法,以便能使显示于一电子计算机萤幕的可使呈现于一电子计算机萤幕的点阵中文字型即时产生缩小的字型。
为达成上述的目的,本发明是提供一种中文字型的即时缩小方法,可使呈现于一电子计算机萤幕的点阵中文字型即时产生缩小的字型,该点阵中文字型是由复数个直行像素与横列像素所组成。该方法包含将该点阵中文字型的每一直行像素与横列像素依排列的顺序各自编排两组序号;设定复数个预定缩小的点阵格式;接收一将字型缩小至某一该预定缩小的点阵格式的要求;各自设定复数个两相邻的直行像素与横列像素组为预定的操作单元;以及对该预定的复数个操作单元进行一二元合并(OR)运算,以达到缩小的效果。其中该复数个两相邻的直行像素与横列像素组的数目是该预定点阵字格式与欲缩小的点阵字格式两者的格数差的一半。
其中该电子计算机储存所有中文字型的原始字型,以于该电子计算显示中文信息。
其中每个像素是为完全空白或是完全涂黑。
其中该点阵中文字型可包括繁体字型与简体字型。
其中该电子计算机可为一个人电脑、一资讯家电产品、一行动电话等,任一具有网路通讯功能的电子装置。
由于本发明确有增进功效并解决上述的问题,故依法申请发明专利。
为进一步说明本发明的结构及其特征,以下结合附图对本发明作进一步的详细描述,其中图1是习知中文字型缩小的方法示意图。
图2是显示利用另一习知中文字型点阵字缩小“乙”与“龙”字型的示意图。
图3是本发明的缩小中文字型的动作流程图。
图4是本发明的缩小方法的二元合并运算示意图。
图5是利用本发明的缩小方法将字型“龙”由16*16格式的点阵中文字型缩小为12*12格式的点阵中文字型的示意图。
图6是利用本发明的缩小方法将字型“乙”由16*15格式的点阵中文字型缩小为12*11格式的点阵中文字型的示意图。
本发明是提供一种中文字型的即时缩小方法。而为能让贵审查委员能更了解本发明的技术内容,特举一较佳具体实施例说明如下。
请参考图3。图3是本发明的中文字型缩小的动作流程图。在本实施例中的中文字型是为利用点阵字型显示。该点阵中文字型是由复数个直行像素(pixel)与横列像素依照一预定原始点阵字格式所组成,如16*16格式。中文字型的缩小方法包含有下列步骤步骤301分别将点阵字型的直行像素与横列像素编号。将点阵中文字型的每一直行像素与横列像素依照排列的顺序各自编排两组序号。
步骤302设定复数个预定缩小的点阵格式。设定复数组不同的缩小点阵格式,如12*12、8*8等等,以提供数种不同的缩小字型格式。
步骤303接收一将字型缩小至某一该预定缩小的点阵格式的要求。根据上述的预定缩小的点阵格式,使用者可利用不同的输入方式选择欲缩小的字型格式。
步骤304各自设定复数个两相邻的直行像素与横列像素对为预定的操作单元。其中上述的复数个操作单元的数量是原始预定点阵字格式与使用者所选择的欲缩小的点阵字格式两者的格数差的一半。以及步骤305对该预定的复数个操作单元进行一二元合并(OR)运算,以达到缩小的效果。下面将详细描述二元合并运算的各种计算结果。
请参考图4。图4是本发明的缩小方法的二元合并运算示意图。如图4所示,在二元合并运算的计算中,共有4种计算组合1.两个输入运算子均为0,经合并运算后所得的输出结果为0-此代表相邻的两个预定操作单元均为空白的像素,而经缩小合并后会显示一个空白的像素。2.两个输入运算子分别为0与1,经合并运算后所得的输出结果为1-此代表相邻的两个预定操作单元为一个空白的像素与一个涂黑的像素,而经缩小合并后会显示一个涂黑的像素。3.两个输入运算子分别为1与0,经合并运算后所得的输出结果为1-此代表相邻的两个预定操作单元一个涂黑的像素与一个空白的像素,而经缩小合并后会显示一个涂黑的像素。4.两个输入运算子均为1,经合并运算后所得的输出结果为1—此代表相邻的两个预定操作单元均为涂黑的像素,而经缩小合并后仍会显示一个涂黑的像素。
由于本发明方法是让呈现于一电子计算机萤幕的点阵中文字型即时产生缩小的字型,因此电子计算机必须包含有一储存单元,用来储存所有中文字型的原始字型,以于该电子计算显示中文信息。而该预定的复数个操作单元的决定是本发明的发明人在比较大部分的中文字型后所选出较不影响字型的复数个像素。其中该复数个两相邻的直列行像素与横列像素组的数目是原先预定的点阵字格式与欲缩小的点阵字格式两者的格数差的一半。而发明人可根据不同的缩小格式来设定不同的预定的复数个操作单元。发明人先对大部分的中文字型进行研究以找出在字型结构中影响最小的共同部分,再根据不同的原始预定点阵字格式与欲缩小的点阵格式来设定不同的预定的复数个操作单元。另外,本发明的方法可同时适用于繁体字型点阵中文字型与简体字型点阵中文字型。
请参考图5与图6。图5是利用本发明的缩小方法将字型“龙”由16*16格式的点阵中文字型缩小为12*12格式的点阵中文字型的示意图。图6是利用本发明的缩小方法将字型“乙”由16*15的点阵中文字型缩小为12*11的点阵中文字型的示意图。如图5所示,对原本为16*16格式的字型“龙”的直行像素的[3,4]、[7,8]、[11,12]、[15,16],以及横列像素的[3,4]、[7,8]、[11,12]、[15,16]进行合并运算后可得一缩小为12*12格式的字型“龙”。同样的,如图6所示,对原本为16*15格式的字型“乙”的直行像素的[3、4]、[7,8]、[11,12]、[15,16],以及横列像素的[3,4]、[7,8]、[11,12]、[14,15]进行合并运算后可得一缩小为12*11格式的字型“乙”。
由所显示的结果中可发现缩小后的字型“乙”完全没有失真,仍然保有原有字型的特征。而缩小后的字型“龙”虽然并不完全与原先的字型相同,但仍然保留大部分的字型特征,而对一般使用者而言应仍属清晰可辨认的字型。综上所述,本发明方法只需储存预定的不同的缩小的点阵格式,在对预定的操作单元进行二元合并运算。因此本发明方法并不像习知缩小技术需要庞大的存储空间以储存不同大小的字型格式,也不会因为直接移除点阵格式中的某些像素而造成缩小字型的失真。
本发明的中文字型的即时缩小方法,可以电脑程序语言写成以便执行,而电脑软件程序可以储存于任何微处理单元可以辨识、解读的纪录媒体,或包含有该纪录媒体的物品及装置。其不限为任何形式,该物品较佳为CD,CD-R,MO,软盘磁片,硬盘磁片,IC晶片或任何熟悉此项技艺者所可使用的包含有该纪录媒体的物品。由于本发明的中文字型的即时缩小方法已揭露完整,任何熟悉电脑程序语言者阅读本发明说明书即知如何撰写电脑软件程序,故有关电脑软件程序细节部分不在此赘述。
需注意的是,上述仅为实施例,而非限制于实施例。譬如该电子计算机可为一个人电脑、一资讯家电产品、一行动电话等,任一具有网路通讯功能的电子装置;使用者输入缩小字型指令的方式等,此不脱离本发明基本架构,皆应为本专利所主张的权利范围,而应以专利申请范围为准。
综上所陈,本案无论就目的,手段及功效,在在显示其迥异于习知技术的特征,为“中文字型的即时缩小方法”的一大突破,恳请审查委员明察,并祈早日赐予专利,以便嘉惠社会,实感德便。
权利要求
1.一种中文字型的即时缩小方法,可使呈现于一电子计算机萤幕的点阵中文字型即时产生缩小的字型,该点阵中文字型是由复数个直行像素与横列像素依照一预定原始点阵字格式所组成,其特征在于,该方法包含有将该点阵中文字型的每一直行像素与横列像素依排列的顺序各自编排两组序号;设定复数个预定缩小的点阵格式;接收一将字型缩小至某一该预定缩小的点阵格式的要求;各自设定复数个两相邻的直行像素与横列像素对为预定的操作单元;以及对该预定的复数个操作单元进行一二元合并运算,以达到缩小的效果;其中该复数个两相邻的直行像素与横列像素对的数量是该预定点阵字格式与欲缩小的点阵字格式两者的格数差的一半。
2.根据权利要求1所述的中文字型的即时缩小方法,其特征在于,其中该电子计算机储存所有中文字型的原始字型,以于该电子计算显示中文信息。
3.根据权利要求1所述的中文字型的即时缩小方法,其特征在于,其中每个像素是为完全空白或是完全涂黑。
4.根据权利要求1所述的中文字型的即时缩小方法,其特征在于,其中该点阵中文字型可包括繁体字型与简体字型。
5.根据权利要求1所述的中文字型的即时缩小方法,其特征在于,其中该电子计算机可为一个人电脑、一资讯家电产品、一行动电话等,任一具有网路通讯功能的电子装置。
全文摘要
一种中文字型的即时缩小方法,包含有:将该点阵中文字型的每一直行像素与横列像素依排列的顺序各自编排两组序号;设定复数个预定缩小的点阵格式;接收一将字型缩小至某一该预定缩小的点阵格式的要求;各自设定复数个两相邻的直行像素与横列像素对为预定的操作单元:以及对该预定的复数个操作单元进行一二元合并运算,以达到缩小的效果。
文档编号G06T5/00GK1353401SQ0013346
公开日2002年6月12日 申请日期2000年11月7日 优先权日2000年11月7日
发明者简贺君 申请人:财团法人资讯工业策进会
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1