一种PDF文档加载方法、装置和交互平板制造方法及图纸

技术编号:32705303 阅读:9 留言:0更新日期:2022-03-20 08:00
本发明专利技术涉及一种PDF文档加载方法、装置和交互平板,通过接收所述显示页面的放大或缩小指令,获取放大或缩小后所述页面文件在所述显示页面的第一显示比例,并通过判断第一显示比例是否满足预设的缩放条件,再根据所述页面文件对应的页面标识和所述第一存储路径,获取所述PDF文档中与所述页面标识对应的源文件页,根据所述第一显示比例重新生成该源文件页的页面文件并在所述显示页面上显示,实现对缩放操作后页面文件的重新生成和显示,以提高放大后显示页面显示的PDF文档的清晰度。后显示页面显示的PDF文档的清晰度。后显示页面显示的PDF文档的清晰度。

【技术实现步骤摘要】
一种PDF文档加载方法、装置和交互平板


[0001]本专利技术涉及交互平板领域,尤其是涉及一种PDF文档加载方法、装置和交互平板。

技术介绍

[0002]交互平板如会议机,其集电脑、投影仪、电子白板、电视、广告机和音响于一体,具备书写、批注、同步交互、多媒体、远程视频会议等功能,融合高清显示、人机交互、多媒体信息处理和网络传输等多项技术,常用于政企会议室、媒体演播厅、教育培训机构等场所。
[0003]现有的交互平板在加载PDF文档时,往往先将PDF文档转换为bitmap格式的页面文件,再将页面文件加载至白板软件上进行显示,但是,现有的交互平板在进行放大操作后,显示界面显示的内容变模糊,清晰度较低。

技术实现思路

[0004]本申请实施例提供了一种PDF文档加载方法、装置和交互平板,能够实现放大后的文档清晰显示。所述技术方案如下:
[0005]第一方面,本申请实施例提供了一种PDF文档加载方法及装置,包括以下步骤:
[0006]加载PDF文档并生成与所述PDF文档每一页对应的页面文件;
[0007]在所述显示设备的显示页面上显示所述页面文件;其中,所述显示页面保存有所述PDF文档的第一存储路径及对应的页面文件的页面标识;
[0008]接收所述显示页面的放大或缩小指令,获取放大或缩小后所述页面文件在所述显示页面的第一显示比例;
[0009]当所述第一显示比例满足预设的缩放条件时,根据所述页面文件对应的页面标识和所述第一存储路径,获取所述PDF文档中与所述页面标识对应的源文件页,并根据所述第一显示比例重新生成该源文件页的页面文件并在所述显示页面上显示。
[0010]可选的,所述加载PDF文档并生成与所述PDF文档每一页对应的页面文件的步骤,包括:
[0011]获取所述PDF文档的源文件页和每一源文件页的页面标识;
[0012]对所述PDF文档的源文件页进行解析,生成与所述PDF文档的每一源文件页对应的页面文件;
[0013]根据每一源文件页的页面标识生成各页面文件的第二文件名称,并根据所述第二文件名称对相应的页面文件进行重命名。
[0014]可选的,在根据所述第一显示比例重新生成该源文件页的页面文件的步骤之前,还包括:
[0015]检测页面文件存储路径中是否已存在与所述源文件页对应的页面文件,若是,则删除该页面文件。
[0016]可选的,在获取放大或缩小后所述页面文件在所述显示页面的第一显示比例的步骤之后,还包括:
[0017]当所述第一显示比例不满足所述预设的缩放条件时,直接根据所述第一显示比例对所述显示页面的页面文件进行放大或缩小。
[0018]可选的,所述预设的缩放条件包括:所述第一显示比例大于所述显示页面的原显示比例,且所述第一显示比例与所述显示页面的原显示比例的差值大于设定阈值。
[0019]可选的,在根据所述第一显示比例重新生成该源文件页的页面文件并在所述显示页面上显示的步骤之前,还包括:
[0020]当所述第一显示比例大于所述显示设备的最大显示阈值,根据所述显示设备的最大显示阈值重新生成该源文件页的页面文件并在所述显示页面上显示。
[0021]可选的,在接收所述显示页面的放大或缩小指令之后,还包括以下步骤:
[0022]检测所述显示设备的内存占用空间;
[0023]当所述显示设备的内存占用空间小于预设的最低内存阈值时,直接根据所述第一显示比例对所述显示页面的页面文件进行放大或缩小。
[0024]可选的,所述第一显示比例包括所述页面文件在所述显示页面的高度和宽度;
[0025]所述根据所述第一显示比例重新生成该源文件页的页面文件的步骤包括:
[0026]调用页面文件生成软件,重新生成与所述第一显示比例的高度和宽度相同的源文件页的页面文件。
[0027]第二方面,本申请实施例提供了一种PDF文档加载装置,应用于显示设备,包括:
[0028]第一加载模块,用于加载PDF文档并生成与所述PDF文档每一页对应的页面文件;
[0029]显示模块,用于在所述显示设备的显示页面上显示所述页面文件;其中,所述显示页面保存有所述PDF文档的第一存储路径及对应的页面文件的页面标识;
[0030]显示比例获取模块,用于接收所述显示页面的放大或缩小指令,获取放大或缩小后所述页面文件在所述显示页面的第一显示比例;
[0031]第二加载模块,用于当所述第一显示比例满足预设的缩放条件时,根据所述页面文件对应的页面标识和所述第一存储路径,获取所述PDF文档中与所述页面标识对应的源文件页,并根据所述第一显示比例重新生成该源文件页的页面文件并在所述显示页面上显示。
[0032]第三方面,本申请实施例提供了一种交互平板,包括存储器、处理器以及存储在所述存储器中并可被所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述任意一项所述的PDF文档加载方法的步骤。
[0033]在本申请实施例中,通过接收所述显示页面的放大或缩小指令,获取放大或缩小后所述页面文件在所述显示页面的第一显示比例,并通过判断第一显示比例是否满足预设的缩放条件,再根据所述页面文件对应的页面标识和所述第一存储路径,获取所述PDF文档中与所述页面标识对应的源文件页,根据所述第一显示比例重新生成该源文件页的页面文件并在所述显示页面上显示,实现对缩放操作后页面文件的重新生成和显示,以提高放大后显示页面显示的PDF文档的清晰度。
[0034]为了更好地理解和实施,下面结合附图详细说明本专利技术。
附图说明
[0035]图1为本专利技术一个示例性的实施例中一种PDF文档加载方法的流程图;
[0036]图2为本专利技术一个示例性的实施例中一种PDF文档加载装置的结构示意图;
[0037]图3为本专利技术一个示例性的实施例中一种交互平板的结构示意图;
[0038]图4为现有的PDF文档放大后显示页面的显示效果图;
[0039]图5为利用本专利技术所述PDF文档加载方法得到的PDF文档放大后显示页面的显示效果图。
具体实施方式
[0040]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。
[0041]应当明确,所描述的实施例仅仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请实施例保护的范围。
[0042]在本申请实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请实施例。在本申请实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0043]下面的描述涉及附图时,除非本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种PDF文档加载方法,应用于显示设备,其特征在于,包括以下步骤:加载PDF文档并生成与所述PDF文档每一页对应的页面文件;在所述显示设备的显示页面上显示所述页面文件;其中,所述显示页面保存有所述PDF文档的第一存储路径及对应的页面文件的页面标识;接收所述显示页面的放大或缩小指令,获取放大或缩小后所述页面文件在所述显示页面的第一显示比例;当所述第一显示比例满足预设的缩放条件时,根据所述页面文件对应的页面标识和所述第一存储路径,获取所述PDF文档中与所述页面标识对应的源文件页,并根据所述第一显示比例重新生成该源文件页的页面文件并在所述显示页面上显示。2.根据权利要求1所述的PDF文档加载方法,其特征在于,所述加载PDF文档并生成与所述PDF文档每一页对应的页面文件的步骤,包括:获取所述PDF文档的源文件页和每一源文件页的页面标识;对所述PDF文档的源文件页进行解析,生成与所述PDF文档的每一源文件页对应的页面文件;根据每一源文件页的页面标识生成各页面文件的第二文件名称,并根据所述第二文件名称对相应的页面文件进行重命名。3.根据权利要求1所述的PDF文档加载方法,其特征在于,在根据所述第一显示比例重新生成该源文件页的页面文件的步骤之前,还包括:检测页面文件存储路径中是否已存在与所述源文件页对应的页面文件,若是,则删除该页面文件。4.根据权利要求1所述的PDF文档加载方法,其特征在于,在获取放大或缩小后所述页面文件在所述显示页面的第一显示比例的步骤之后,还包括:当所述第一显示比例不满足所述预设的缩放条件时,直接根据所述第一显示比例对所述显示页面的页面文件进行放大或缩小。5.根据权利要求1或4所述的PDF文档加载方法,其特征在于,所述预设的缩放条件包括:所述第一显示比例大于所述显示页面的原显示比例,且所述第一显示比例与所述显示页面的原显示比例的差值大于设定阈值。6.根据权利要求1所述的PDF文档加...

【专利技术属性】
技术研发人员:张汉江
申请(专利权)人:广州视睿电子科技有限公司
类型:发明
国别省市:

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

1