[发明专利]可在各种语系操作系统中显示中文的方法无效
申请号: | 01103500.5 | 申请日: | 2001-02-15 |
公开(公告)号: | CN1369829A | 公开(公告)日: | 2002-09-18 |
发明(设计)人: | 魏永杰;宋建福;林光信 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F17/22 | 分类号: | G06F17/22 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 吕晓章 |
地址: | 台湾省*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 各种 语系 操作系统 显示 中文 方法 | ||
本发明涉及一种可在操作系统中,显示以向量方式所描述中文文字的方法,特别是指在不同语言平台的操作系统上,能显示以向量方式所描述中文文字的方法。
随着科技的发展,人类和电脑的联系也越来越密切,也由于科技每天都以惊人的速度在进步,电脑对人们所提供的服务也越来越多样化。另一方面,在网际网络(因特网)持续升温的今天,每天都有为数庞大网络族通过它在世界各地收集或传送信息。因此,在现代的信息化社会中,除了现代人之间的距离被急剧缩短外,人们也需或多或少的了解国际性的语言,诸如英语或日语等,以便于浏览以该种文字提供信息的网站。
然而,对操作系统而言,当需使用转换文字的功能时,若未在系统中安装相关语言平台作支援的话,将无法正确地显示所欲显示的文字。此外,即使在操作系统安装相关语言平台,诸如在微软公司的英文版视窗95/98(Windows 95/98)中,安装用以显示中文的操作平台时,其往往以点阵字型来显示中文。于是当使用者想在英文版视窗95/98中变更中文文字的大小时,操作系统将从点阵字库中调出所将放大或缩小的文字,再用等比例的缩小或放大的方式显示文字给使用者,因此便会发生文字外观具有锯齿状(例如将16×16的字型放大至24×24)、或是看不清楚所显示文字的情形(例如将16×16缩小至9×9)。
另一方面,目前虽然有部分的平台可在英文或其他语言版的操作系统中,支援以True Type等运用向量来显示文字的方式,然而True Type的结构定义一般来说相当复杂,而且需要操作系统花费极多的时间来进行运算,所以其显示中文的速度也相对较慢。再者,上述情形也发生在以双字节(Doublewords)来描述其文字的国家(例如日本与韩国),因此对于上列国家的使用者而言,当需要在其非母语的操作系统(也即英文或其他非母语的操作系统版本)下显示其母语文字时,便形成相当大的困扰。
本发明的主要目的在于提供一种可在各种语言的操作系统显示中文的方法。
本发明的另一目的在于提供一种可在各种语言的操作系统中,显示各种双字节文字的方法。
本发明所公开的方法首先在操作系统中设置所需的码页文件(Code pagefile),并在注册该码页文件之后,将所欲安装文字的True Type字型文件安装至操作系统中。接下来,当应用程序需使用该文字字型时,在转换文字内码至统一编码(Unieode)后,随后调用系统函数用以将文字以双字节的显示方式给显示出来,故所需的运算速度与成本效益均比现有技术优越。
本发明的优选实施例将在下文的说明文字中辅以下列附图作更详细的阐述:
图1描绘本发明优选实施例中,用以将需显示的True Type字型设置在操作系统中的操作流程图;
图2描绘本发明优选实施例中,用以将需显示的双字节文字在操作系统中进行显示的操作流程图;
图3A描绘现有技术中,在英文版视窗操作系统中显示中文的实例示意图;及
图3B描绘本发明优选实施例中,在英文版视窗操作系统中显示中文的实例示意图。
以下对本发明优选实施例的叙述,将以在英文版视窗操作系统95/98中,构造用以显示中文文字的操作平台来作说明,然而本领域技术人员可依据本发明的精神作修改,诸如利用本发明的技术至日文、韩文、或其他以双字节来显示其文字的应用,而上述的修改仍应包含于本发明范围中。
此外,在英文版视窗操作系统中显示中文时,必须先将所欲显示的TrueType字型安装于操作系统中,而在操作系统的应用程序需调用该True Type字型时,再利用内码将中文文字给显示出来。接下来的段落将对本发明优选实施例作更进一步阐述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/01103500.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:CMOS电路的n阱偏压的预设电路及其方法
- 下一篇:支持页面动态更新的方法