预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113268950A(43)申请公布日2021.08.17(21)申请号202110594799.1(22)申请日2021.05.28(71)申请人广州文石信息科技有限公司地址510000广东省广州市荔湾区桥中中路215号301室(72)发明人廖林涛朱增(74)专利代理机构北京集佳知识产权代理有限公司11227代理人刘晓娟(51)Int.Cl.G06F40/109(2020.01)G06F40/106(2020.01)权利要求书2页说明书7页附图3页(54)发明名称一种流式文档的加载方法、装置和设备(57)摘要本申请公开了一种流式文档的加载方法、装置和设备,其中方法包括:响应于文档的加载请求,获取待加载的流式文档;对所述流式文档进行解析,获取所述流式文档对应的文档字体样式;根据所述文档字体样式,获取对应的字体文件;根据所述字体文件,生成用于加载所述流式文档的渲染字符;根据所述渲染字符进行所述流式文档的加载。改善了现有电子阅读器中的文档加载方法,加载流式文档时,无法按照文档原本的版式进行加载渲染,导致用户的阅读体验体验较差的技术问题。CN113268950ACN113268950A权利要求书1/2页1.一种流式文档的加载方法,其特征在于,包括:响应于文档的加载请求,获取待加载的流式文档;对所述流式文档进行解析,获取所述流式文档对应的文档字体样式;根据所述文档字体样式,获取对应的字体文件;根据所述字体文件,生成用于加载所述流式文档的渲染字符;根据所述渲染字符进行所述流式文档的加载。2.根据权利要求1所述的流式文档的加载方法,其特征在于,所述根据所述文档字体样式,获取对应的字体文件,具体包括:获取所述文档字体样式对应的字体名称;根据所述字体名称获取对应的字体文件。3.根据权利要求2所述的流式文档的加载方法,其特征在于,根据所述字体名称获取对应的字体文件,具体包括:基于所述字体名称,按照预置优先级顺序进行搜索,获取所述字体名称对应的字体文件。4.根据权利要求3所述的流式文档的加载方法,其特征在于,所述预置优先级顺序为:电子阅读器中的预置字体>所述流式文档的携带字体>预设语言字体文件>电子阅读器中的当前字体;所述基于所述字体名称,按照预置优先级顺序进行搜索,获取所述字体名称对应的字体文件,具体包括:S1、根据所述字体名称,在所述预置字体中进行搜索,若在所述预置字体中搜索到所述字体名称,则将所述预置字体中的对应文件作为所述字体文件,否则在所述携带字体中进行搜索;S2、若在所述携带字体中搜索到所述字体名称,则将所述携带字体中的对应文件作为所述字体文件,否则获取所述流式文档对应的文字语言;S3、若所述文字语言存在对应的预设语言字体文件,则将所述预设语言字体文件作为所述字体文件,否则将所述当前字体的对应文件作为所述字体文件。5.根据权利要求1所述的流式文档的加载方法,其特征在于,对所述流式文档进行解析,获取所述流式文档对应的文档字体样式,具体包括:以段落为单位对所述流式文档中文字的文字版式进行解析,得到各段落文字对应的文档字体样式。6.根据权利要求1所述的流式文档的加载方法,其特征在于,所述根据所述字体文件,生成用于加载所述流式文档的渲染字符,具体包括:从所述字体文件中加载所述流式文档中的文字对应的文字字符,生成渲染字符。7.一种流式文档的加载装置,其特征在于,包括:第一获取单元,用于响应于文档的加载请求,获取待加载的流式文档;解析单元,用于对所述流式文档进行解析,获取所述流式文档对应的文档字体样式;第三获取单元,用于根据所述文档字体样式,获取对应的字体文件;生成单元,用于根据所述字体文件,生成用于加载所述流式文档的渲染字符;加载单元,用于根据所述渲染字符进行所述流式文档的加载。2CN113268950A权利要求书2/2页8.根据权利要求7所述的流式文档的加载装置,其特征在于,所述第三获取单元具体包括:第一获取子单元,用于获取所述文档字体样式对应的字体名称;第二获取子单元,用于根据所述字体名称获取对应的字体文件。9.根据权利要求8所述的流式文档的加载装置,其特征在于,所述第二获取子单元具体用于,基于所述字体名称,按照预置优先级顺序进行搜索,获取所述字体名称对应的字体文件。10.一种流式文档的加载设备,其特征在于,所述设备包括处理器以及存储器;所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;所述处理器用于根据所述程序代码中的指令执行权利要求1至6中任一项所述的流式文档的加载方法。3CN113268950A说明书1/7页一种流式文档的加载方法、装置和设备技术领域[0001]本申请涉及信息显示技术领域,尤其涉及一种流式文档的加载方法、装置和设备。背景技术[00