字体提供系统、元字体提供装置及其控制方法制造方法及图纸

技术编号:17162117 阅读:82 留言:0更新日期:2018-02-01 20:23
本发明专利技术公开一种字体提供系统、元字体提供装置及其控制方法。公开的元字体提供装置连接在用于不支持元字体的字体引擎的装置提供基于元字体的字体,包括:通信模块,其从用于字体引擎的装置接收包括至少一个字体类型参数及基于元字体的字体文件的识别信息的第一字体请求文;以及运用模块,其判断第一外部存储器中是否存在识别信息与第一字体请求文内的字体文件的识别信息相同的字体文件,当存在识别信息相同的字体文件的情况下,判断第二外部存储器中是否存储有利用第一字体请求文内的至少一个字体类型参数转换识别信息相同的字体文件得到的字体A,其中,判断结果为存储有字体A的情况下,通信模块将字体A的存储信息发送到用于字体引擎的装置。

Font supply system, meta font providing device and its control method

The invention discloses a system for providing a typeface and a device for providing a meta font and a control method. Device element providing device connection element open font font does not support for font engine provides font font, which is based on a communication module, the receiving device for font engine includes at least one type of font and font parameters first identification information element font font file based on the request and Application module; the judgment of the existence of the information, the requested font file identification information and the first font first external memory in the same font file, when there is the same font identification information documents, determine the second external memory is stored using the first font font file request at least one type of font conversion parameter identification information of the same the paper in the A font, the judgment result is stored with the font A, communication module and the word The storage information of the body A is sent to a device for the font engine.

【技术实现步骤摘要】
字体提供系统、元字体提供装置及其控制方法
本专利技术的实施例涉及一种在不修改现有的用于字体引擎的装置的情况下实时提供基于元字体(METAFONT)的字体的元字体提供装置及其控制方法、使用所述装置及方法的字体提供系统相关的专利技术。
技术介绍
字(text)是记录和传递信息的有效方法。随着智能设备的普及,相对于手写(handwriting)等模拟字体,用户更偏向于使用数码设备显示的数码字体。在这种环境下已经造出了多种类型的数码字体。在使用数码字体的环境下,通常利用位图字体与轮廓线字体。为支持这种数码字体而使用字体引擎,最为典型的是开放源代码即LINUX操作系统的Freetype字体引擎。图1为显示Freetype字体引擎的大致构成的示意图。参见图1,为了便于向Freetype字体引擎提供字体而采用用于检索、管理字体及提供信息的fontconfig库,其以位图字体及轮廓线字体为对象。并且,为了能够更便于使用字体,Xft库在应用程序(Application)与fontconfig之间工作。作为开放源代码公开的fontconfig库不断收集各类开发人员的意见并反映新的内容。并且,对于现有的位本文档来自技高网...
字体提供系统、元字体提供装置及其控制方法

【技术保护点】
一种元字体提供装置,是连接在用于不支持元字体的字体引擎的装置提供基于元字体的字体的装置,其特征在于,包括:通信模块,其从用于字体引擎的所述装置接收包括至少一个字体类型参数及基于元字体的字体文件的识别信息的第一字体请求文;以及运用模块,其判断第一外部存储器中是否存在识别信息与所述第一字体请求文内的字体文件的识别信息相同的字体文件,当存在所述识别信息相同的字体文件的情况下,判断第二外部存储器中是否存储有利用所述第一字体请求文内的至少一个字体类型参数转换所述识别信息相同的字体文件得到的字体A,其中,判断结果为存储有所述字体A的情况下,所述通信模块将所述字体A的存储信息发送到用于字体引擎的所述装置。

【技术特征摘要】
2016.07.20 KR 10-2016-00920011.一种元字体提供装置,是连接在用于不支持元字体的字体引擎的装置提供基于元字体的字体的装置,其特征在于,包括:通信模块,其从用于字体引擎的所述装置接收包括至少一个字体类型参数及基于元字体的字体文件的识别信息的第一字体请求文;以及运用模块,其判断第一外部存储器中是否存在识别信息与所述第一字体请求文内的字体文件的识别信息相同的字体文件,当存在所述识别信息相同的字体文件的情况下,判断第二外部存储器中是否存储有利用所述第一字体请求文内的至少一个字体类型参数转换所述识别信息相同的字体文件得到的字体A,其中,判断结果为存储有所述字体A的情况下,所述通信模块将所述字体A的存储信息发送到用于字体引擎的所述装置。2.根据权利要求1所述的元字体提供装置,其特征在于,所述元字体提供装置还包括:检索模块,其检索预先存储于所述第一外部存储器的至少一个基于元字体的字体文件的识别信息且以列表形式存储,其中,所述运用模块利用从所述检索模块提供的列表判断所述第一外部存储器中是否存在所述识别信息相同的字体文件。3.根据权利要求1所述的元字体提供装置,其特征在于:判断结果为不存在所述识别信息相同的字体文件的情况下,所述通信模块向用于字体引擎的所述装置发送用于告知不存在所述识别信息相同的字体文件的信息。4.根据权利要求1所述的元字体提供装置,其特征在于,还包括:转换模块,其利用字体类型参数将字体文件转换成字体,其中,判断结果为不存在所述字体A的情况下,所述转换模块利用所述第一字体请求文内的至少一个字体类型参数将所述识别信息相同的字体文件转换成所述字体A。5.根据权利要求4所述的元字体提供装置,其特征在于:所述通信模块将经过转换的所述字体A发送到所述第二外部存储器,并且将经过转换的所述字体A的存储信息发送到用于字体引擎的所述装置。6.一种元字体提供装置的控制方法,是连接在用于不支持元字体的字体引擎的装置提供基于元字体的字体的装置的控制方法,其特征在于,包括:从用于字体引擎的所述装置接收包括至少一个字体类型参数及基于元字体的字体文件的识别信息的第一字体请求文的步骤;判断第一外部存储器中是否存在识别信息与所述第一字体请求文内的字体文件的识别信息相同的字体文件的步骤;当存在所述识别信息相同的字体文件的情况下,判断第二外部存储器中是否存储有利用所述第一字体请求文内的至少一个字体类型参数转换所述识别信息相同的字体文件得到的字体A的步骤;判断结果为存储有所述字体A的情况下,将所述字体A的...

【专利技术属性】
技术研发人员:崔宰荣金成珉李浩陈郑根镐
申请(专利权)人:崇实大学校产学协力团
类型:发明
国别省市:韩国,KR

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

1