一种网络字体显示系统及方法技术方案

技术编号:15822640 阅读:43 留言:0更新日期:2017-07-15 04:52
本发明专利技术涉及一种网络字体显示系统及方法,包括网络字体服务器和客户端字体管理程序;客户端字体管理程序,用于接收应用程序发送的文字字体数据请求,根据文字字体数据请求查询本地字体数据,如果未获取到匹配文字字体数据,则向网络字体服务器发送文字字体数据请求;还用于接收网络字体服务器反馈的匹配文字字体数据,将匹配文字字体数据反馈至应用程序,并存储于本地字体数据中;本发明专利技术针对当前需要使用文字进行文字字体数据请求,并且建立本地字体数据,将网络字体服务器反馈的匹配文字字体数据动态添加至本地字体数据中,尽可能少地从网络字体服务器提取字体数据,有效避免因字体数据在网络中传输的延迟所造成的画面显示文字不顺畅。

【技术实现步骤摘要】
一种网络字体显示系统及方法
本专利技术涉及字体显示
,特别涉及一种网络字体显示系统及方法。
技术介绍
如果要用于文本显示的字体在本地电脑上没有安装,可以采用使用网络字体的方式来取得所要用于文本显示的字体。但是,由于部分文字,如中文、日文或韩文,字体文件通常比较大,从网络下载到客户端需要较长时间,使得这部分文字的网络字体使用受到很大限制。目前已有的解决方法是,事先根据实际需要用到的文字,从字体文件中提取包含可能用到的文字的字体子集文件,从而避免字体文件下载时间太长的问题。但是,如果用户在编辑时输入字体子集文件以外的文字,或变更字体时,需要重新生成新的字体子集文件。由于新的字体子集文件的生成及传输需要较长时间,仍会使用户的使用体验受到影响。且,在线编辑程序很难在事先准确确定可能用到的文字的同时,又尽可能地缩小字体子集文件的大小。
技术实现思路
本专利技术目的是提供一种网络字体显示系统及方法,解决现有技术中存在的上述问题。本专利技术解决上述技术问题的技术方案如下:一种网络字体显示系统,包括网络字体服务器和客户端字体管理程序;所述网络字体服务器,其用于存储网络字体数据,其还用于接收客户端字本文档来自技高网...
一种网络字体显示系统及方法

【技术保护点】
一种网络字体显示系统,其特征在于,包括网络字体服务器和客户端字体管理程序;所述网络字体服务器,其用于存储网络字体数据,其还用于接收客户端字体管理程序发送的文字字体数据请求,根据文字字体数据请求从网络字体数据中检索获取匹配文字字体数据,并将匹配文字字体数据反馈至客户端字体管理程序;所述客户端字体管理程序,其用于接收应用程序发送的文字字体数据请求,根据文字字体数据请求查询本地字体数据,如果获取到匹配文字字体数据,则将匹配文字字体数据反馈至应用程序;如果未获取到匹配文字字体数据,则向网络字体服务器发送文字字体数据请求;其还用于接收网络字体服务器反馈的匹配文字字体数据,将匹配文字字体数据反馈至应用程序...

【技术特征摘要】
1.一种网络字体显示系统,其特征在于,包括网络字体服务器和客户端字体管理程序;所述网络字体服务器,其用于存储网络字体数据,其还用于接收客户端字体管理程序发送的文字字体数据请求,根据文字字体数据请求从网络字体数据中检索获取匹配文字字体数据,并将匹配文字字体数据反馈至客户端字体管理程序;所述客户端字体管理程序,其用于接收应用程序发送的文字字体数据请求,根据文字字体数据请求查询本地字体数据,如果获取到匹配文字字体数据,则将匹配文字字体数据反馈至应用程序;如果未获取到匹配文字字体数据,则向网络字体服务器发送文字字体数据请求;其还用于接收网络字体服务器反馈的匹配文字字体数据,将匹配文字字体数据反馈至应用程序,并存储于本地字体数据中;其中,所述文字字体数据请求为针对当前需要使用文字的请求,所述文字字体数据请求的语句内容包括网络字体服务器网址、字体标识和文字编码。2.根据权利要求1所述一种网络字体显示系统,其特征在于,所述网络字体数据中每种字体以单个文字字体为单元存储,并建立字体标识-文字编码索引。3.根据权利要求1所述一种网络字体显示系统,其特征在于,所述本地字体数据中每种字体以单个文字字体为单元存储,将网络字体服务器反馈的匹配文字字体数据动态添加至相应的单个文字字体存储单元。4.根据权利要求1所述一种网络字体显示系统,其特征在于,所述客户端字体管理程序基于操作系统、浏览器、中间件服务程序或应用程序的子程序开发。5.根据权利要求4所述一种网络字体显示系统,其特征在于,基于操作系统开发的具体实现为在操作系统中配置所述客户端字体管理程序,所述客户端字体管理程序提供字体调用接口;基于浏览器开发的具体实现为在应用程序相对应的浏览器中配置所述客户端字体管理程序;基于中间件服务程序开发的具体实现为客户端字体管理程序作为中间件服务程序提供字体调用接口;其中,所述字体调用接口接收应用程序发送的文字...

【专利技术属性】
技术研发人员:向亚峰
申请(专利权)人:方正璞华软件武汉股份有限公司苏州方正璞华信息技术有限公司
类型:发明
国别省市:湖北,42

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

1