[发明专利]文档字体处理方法、存储介质和计算机在审
| 申请号: | 202010444813.5 | 申请日: | 2020-05-23 |
| 公开(公告)号: | CN113033144A | 公开(公告)日: | 2021-06-25 |
| 发明(设计)人: | 韦利军;汪洋;刘毅飞 | 申请(专利权)人: | 永中软件股份有限公司 |
| 主分类号: | G06F40/109 | 分类号: | G06F40/109 |
| 代理公司: | 苏州简理知识产权代理有限公司 32371 | 代理人: | 杨瑞玲 |
| 地址: | 214135 江苏省无锡市*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 文档 字体 处理 方法 存储 介质 计算机 | ||
本发明公开了一种文档字体处理方法,其包括:获得文档中使用字体的名称;获得存储介质内存储的字体的名称和位置;和将文档中使用字体的名称与存储介质内存储的字体的名称一一对比,获得对应字体或相似字体,并使用该字体对文档进行处理。这样,在缺少对应字体时,可以尽可能的使文档显示效果接近文档的真实显示效果。
技术领域
本发明涉及文档处理领域,尤其涉及一种文档字体处理方法、存储介质和计算机。
背景技术
在日常生活中,人们经常会把一些文档分享给他人进行阅读,在查看这些文档时,经常需要用到办公软件,如果系统没有安装办公(Office)软件,那么就无法查看Office文档。
而Office在显示时,需要有对应的字体,否则文档的字体显示效果和原来的不一样,目前安卓端由于缺少字体,所以都是使用字体默认字体进行绘制,这样很多文档的真实显示效果,在安卓端都看不到。
因此,有必要提出一种技术方案来克服上述问题。
发明内容
本发明的目的之一在于提供一种文档字体处理方法、存储介质和计算机,其可以保证在缺少对应字体时,尽可能的使文档显示效果接近文档的真实显示效果。
根据本发明的一个方面,本发明提供了一种文档字体处理方法,其包括:获得文档中使用字体的名称;获得存储介质内存储的字体的名称和位置;和将文档中使用字体的名称与存储介质内存储的字体的名称一一对比,获得对应字体或相似字体,并使用该字体对文档进行处理。
在一个进一步的实施例中,所述获得文档中使用字体的名称包括:获得文档中所使用的一种或多种字体的名称。
在一个进一步的实施例中,逐个取出存储介质内存储的所有字体的名称并记录所有字体的位置,将文档中的使用的一个或多个字体名称一一与存储介质内存储的所有字体的名称对比,判断存储介质内是否存储有文档中所使用的对应字体。
在一个进一步的实施例中,若文档中使用的一个字体在存储介质内存在,则打开文档时,应用自动检索字体,找到存储介质内的对应字体,之后系统初始化字体共程序使用,继续判断文档中使用的下一字体是否存在,直至完成对文档中使用的所有字体的判断。
在一个进一步的实施例中,若存储介质内不存在文档所使用的字体,则判断存储介质内是否存在与文档所使用字体相似的字体。
在一个进一步的实施例中,若存储介质内存在相似字体,则打开文档时,应用自动检索字体,找到存储介质内的相似字体,并使用该字体对文档内容进行显示。
在一个进一步的实施例中,若存储介质内不存在相似字体,则用户需要将文档使用的字体或相似字体存入到存储介质后,再打开文档,应用自动检索字体,找到存储介质内的对应字体或相似字体,并使用该字体对文档内容进行显示。
根据本发明的另一个方面,本发明提供一种存储介质,其存储有程序指令和字体文件,在所述程序执行被运行以执行上文所述的文档字体处理方法。
根据本发明的另一个方面,本发明提供一种计算机,其包括处理器和存储器,所述存储器中存储有程序指令,所述处理器运行所述程序指令以执行上文所述的文档字体处理方法。
与现有技术相比,本发明可以保证在缺少对应字体时,尽可能的使文档显示效果接近文档的真实显示效果。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。其中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于永中软件股份有限公司,未经永中软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010444813.5/2.html,转载请声明来源钻瓜专利网。





