[发明专利]用于控制字库使用范围的方法和装置有效
申请号: | 201010545630.9 | 申请日: | 2010-11-16 |
公开(公告)号: | CN102467487A | 公开(公告)日: | 2012-05-23 |
发明(设计)人: | 唐英敏;马蕾 | 申请(专利权)人: | 北京大学;北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐 |
地址: | 100871*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 控制 字库 使用 范围 方法 装置 | ||
技术领域
本发明涉及数字排版领域,具体而言,涉及用于控制字库使用范围的方法和装置。
背景技术
TrueType是由Apple Computer公司和Microsoft公司联合提出的一种字形数学描述技术。TrueType采用几何学中二次B样条曲线及直线来描述字体的外形轮廓,其特点是:TrueType既可以用作打印字体,又可以用作屏幕显示。TrueType还提供了操作指令,每个操作指令完成一个单一的功能。操作指令支持循环,条件分支,函数调用,基本逻辑操作以及操作字形轮廓中的点等。操作指令可以对字形轮廓进行修改。
不同的输出设备,分辨率和显示的字体大小千差万别。但是,TrueType字库支持几乎所有输出设备,无论在电脑屏幕、激光打印机、激光照排机上,还是在彩色喷墨打印机上,均能以设备的分辨率输出,因而输出很光滑。字库厂商售出的TrueType字库,可以在任意支持TrueType字库的设备上使用。
字库应用于不同领域时,体现的价值差别是巨大的。手机用个人字库售价不足十元,但是同样一款字库用于商业印刷领域,售价至少在千元以上。然而,发明人发现目前字库厂商没办法控制TrueType字库的使用范围,因而没有办法控制字库用户如何使用字库。如果字库厂商售出一款仅供个人电脑上显示使用的字库,那么用户可以直接把该字库用于商业印刷,不会受到任何控制。这样可能给字库厂商带来严重的经济损失。
发明内容
本发明旨在提供一种用于控制字库使用范围的方法和装置,以解决现有技术无法控制字库使用范围的问题。
在本发明的实施例中,提供了一种用于控制字库使用范围的方法,包括:将字库的字形采用变形算法变形,得到变形的字形;根据变形算法生成用于还原变形的字形的还原指令,其中,对还原指令设置正常还原的特定条件;将还原指令加入到字库中。
在本发明的实施例中,提供了一种用于控制字库使用范围的装置,包括:变形模块,用于将字库的字形采用变形算法变形,得到变形的字形;指令模块,用于根据变形算法生成用于还原变形的字形的还原指令,其中,对还原指令设置正常还原的特定条件;加入模块,用于将还原指令加入到字库中。
本发明上述实施例的用于控制字库使用范围的方法和装置,因为对字库变形,并设置了还原字库的特定条件,所以可以通过设置特定条件解决现有技术无法控制字库使用范围的问题,从而保护了字库所有者的合法权益。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1示出了根据本发明实施例的用于控制字库使用范围的方法的流程图;
图2示出了根据本发明优选实施例的字形“开”变形后的示意图;
图3示出了图2的“开”字形还原后的示意图;
图4示出了根据本发明优选实施例的用于控制字库使用范围的方法的流程图;
图5示出了根据本发明优选实施例的字形还原的流程图;
图6示出了根据本发明实施例的用于控制字库使用范围的装置的示意图;
图7示出了根据本发明优选实施例的用于控制字库使用范围的装置的示意图。
具体实施方式
下面将参考附图并结合实施例,来详细说明本发明。
图1示出了根据本发明实施例的用于控制字库使用范围的方法的流程图,包括:
步骤S10,将字库的字形采用变形算法变形,得到变形的字形;
步骤S20,根据变形算法生成用于还原变形的字形的还原指令,其中,对还原指令设置正常还原的特定条件;
步骤S30,将还原指令加入到字库中。
现有技术对字库无法控制使用范围,而本实施例中因为对字库变形,并设置了还原字库的特定条件,所以可以通过设置特定条件解决现有技术无法控制字库使用范围的问题,从而保护了字库所有者的合法权益。
优选地,字库为TrueType字库,将变形的字形和还原指令存储到TrueType字库的Glyf表内。本发明实施例可以采用常规的变形算法,任何满足以下条件(x,y)->(x’,y’)的映射,都可以用作变形算法,其中,(x,y)是原字形中的点的坐标,(x’,y’)是边形后的字形中的点的坐标:
1、映射后的x’,y’仍然是整数,且能在字库中表示。
2、映射是一对一的可逆映射。
3、映射后一部分或全部的点坐标发生了改变,字形显示受到了影响。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学;北大方正集团有限公司;北京北大方正电子有限公司,未经北京大学;北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010545630.9/2.html,转载请声明来源钻瓜专利网。