[发明专利]一种共享字体的实现方法和装置无效
申请号: | 200710301646.3 | 申请日: | 2007-12-27 |
公开(公告)号: | CN101196917A | 公开(公告)日: | 2008-06-11 |
发明(设计)人: | 冯超 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 共享 字体 实现 方法 装置 | ||
1.一种共享字体的实现方法,其特征在于,在终端设备(100)中设置用于存储个性字体字型的共享动态数据库,并包括如下步骤:
终端设备(100)根据将要显示的文档中的字体信息以及文字,获取本地设置的共享动态数据库中与所述文字对应的字型;
若获取到与所述文字对应的字型,则根据所获取的字型显示所述文档。
2.根据权利要求1所述的实现方法,其特征在于,所述终端设备(100)获取本地设置的共享动态数据库中与所述文字对应的字型之前,进一步包括:
终端设备(100)判断将要显示的文档是否采用了个性字体,若是,则执行所述后续步骤,否则,按照常规文档显示方法进行显示。
3.根据权利要求1所述实现方法,其特征在于,若没有获取到与所述文字对应的字型,则进一步包括:
终端设备(100)向网络侧的字体服务器(200)获取所述字型,根据所接收的来自字体服务器(200)的字型显示文档,并将所接收的字型存储在共享动态数据库中。
4.根据权利要求1、2或3任一项所述的实现方法,其特征在于,该方法进一步包括:
终端设备(100)检测字体服务器(200)的个性字体的版本信息是否发生更新,若是,则向字体服务器(200)获取所述版本信息发生变化的个性字体的字型,来更新所述共享动态数据库中的相应字型。
5.一种共享字体的实现系统,其特征在于,包括终端设备(100)和字体服务器(200),
所述字体服务器(200)包括:
字体数据库(201),用于存储个性字体的字体文件,字体文件包含使用该个性字体的所有文字的字型;
字型选择模块(202),用于根据文字信息以及字体代码,调用所述字体数据库(201)中与所述字体代码对应的字体文件,从所述字体文件中挑选与所述文字信息中的文字对应的字型;
收发模块(205),用于接收来自终端设备(100)的文字信息以及字体代码,将所述文字信息以及字体代码转发至所述字型选择模块(202);还用于将来自字型选择模块(202)的字型发送至终端设备(100);
所述终端设备(100)包括:
存储模块(101),用于存储或缓存将要显示的文档以及该文档中使用的个性字体的代码;
文档显示模块(102),用于显示存储模块(101)中的文档;根据文档中含有的个性字体的代码,向共享动态对象模块(103)调用相应文字的属于所述个性字体的字型,根据所述字型将文档中的文字显示为个性字体;
共享动态对象模块(103),用于存储个性字体的字型,将所述字型作为共享动态对象供文档显示模块(102)调用;若没有存储可供文档显示模块(102)调用的字型,则发出获取字型的指示;
字型获取模块(104),用于将所述获取字型的指示发送至网络侧的字体服务器(200),并将来自字体服务器(200)的字型发送至共享动态对象模块(103)中存储。
6.根据权利要求5所述的系统,其特征在于,所述共享动态对象模块(103)包括:
交互单元,用于接收文档显示模块(102)的调用指示,以及将该调用指示所调用的字型发送至文档显示模块(102),所述调用指示包含所要应用个性字体的文字,以及该个性字体的代码;
动态对象单元,用于存储个性字体的字型;
查找单元,根据调用指示查找动态对象单元所存储的个性字体的字型,若找到对应的字型,则通过交互单元将该字型发送至文档显示模块(102);若没有找到,则向字型获取模块(104)发送获取相应字型的指示,该指示中包含所要获取的字型对应的文字以及该字型的个性字体代码。
7.根据权利要求5或6所述的系统,其特征在于,所述字型获取模块(104)还用于检测字体服务器(200)的个性字体的版本信息是否发生更新,若是,通知共享动态对象模块(103)更新动态对象单元中的属于所述个性字体的字型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710301646.3/1.html,转载请声明来源钻瓜专利网。