PDF文件转图片的方法、电子装置及计算机可读存储介质制造方法及图纸

技术编号:18894470 阅读:26 留言:0更新日期:2018-09-08 10:57
本发明专利技术公开了一种PDF文件转图片的方法、电子装置及计算机可读存储介质,包括如下步骤:步骤01、第一终端生成PDF文件并存储所述PDF文件;步骤02、通过icepdf控件将所述PDF文件转化为若干图片;步骤03、对所述若干图片进行拼接处理形成超大图片流,存储所述超大图片流并形成唯一识别ID,将所述ID发送至第二终端;步骤04、第二终端根据所述唯一识别ID查看所述超大图片流,或选择所述超大图片流中的图片下载原图片。采用该方法减少了文件传输、查阅过程中所占用的内存,提高了文件传输以及查阅下载的效率,避免了浏览器无法显示PDF文件的问题。

Method for converting PDF file to picture, electronic device and computer readable storage medium

The invention discloses a method for transferring a PDF file to a picture, an electronic device and a computer readable storage medium, including the following steps: step 01, the first terminal generates a PDF file and stores the PDF file; step 02, the PDF file is converted into several pictures through the icepdf control; step 03, the pictures are spelled together The receiving process forms a super-large picture stream, stores the super-large picture stream and forms a unique identification ID, and sends the ID to the second terminal; step 04, the second terminal views the super-large picture stream according to the unique identification ID, or selects the picture in the super-large picture stream to download the original picture. This method reduces the memory occupied in the process of file transmission and searching, improves the efficiency of file transmission and download, and avoids the problem that the browser can not display PDF files.

【技术实现步骤摘要】
PDF文件转图片的方法、电子装置及计算机可读存储介质
本专利技术涉及一种PDF文件格式转化方法,具体涉及一种PDF转图片方法、电子装置及计算机可读存储介质。
技术介绍
PDF文件在人们的生活中扮演着很重要的作用,由于是一种便携的电子文件格式,而且在多种操作系统中都是通用的,这一性能使PDF格式成为在网络上进行电子文档发行和数字化信息传播的理想文档格式,越来越多的电子图书、产品说明、公司文告、网络资料、电子邮件开始使用PDF格式的文件。而随着互联网的发展,人们不满足于本地阅读PDF文件,寄希望能基于移动终端上的浏览器来阅读在线PDF文件。目前采用PDF格式查看文件主要存在以下几个问题:加载速度慢,由于PDF阅读必须加载完成整个PDF文件才能进行,所以导致加载速度慢;耗费网络流量,阅读每个PDF文件都必须下载整个文件,所以会耗费大量的流量;占用内存,无论使用何种技术,PDF阅读必须把PDF加载到内存中,对于较大的百兆以上的PDF文件,对内存昂贵的移动设备来说,无疑压力巨大;占用CPU资源,PDF的解析和显示需要耗费CPU资源对文件进行解析,耗费CPU资源;网络流量和内存、CPU的耗费会提高手机的耗电量;显示效果,经常为了克服以上几个问题,会对PDF进行压缩处理,但是导致压缩后PDF质量下降,影响阅读体验,甚至丢失内容。
技术实现思路
本专利技术的目的在于提供一种PDF文件转图片的方法、电子装置以及计算机可读存储介质,进而在一定程度上克服现有技术中存在的问题。本专利技术是通过下述技术方案来解决上述技术问题:本专利技术提供一种PDF文件转图片的方法,包括如下步骤:步骤01、第一终端生成PDF文件并存储所述PDF文件;步骤02、通过icepdf控件将所述PDF文件转化为若干图片;步骤03、对所述若干图片进行拼接处理形成超大图片流,存储所述超大图片流并形成唯一识别ID,将所述ID发送至第二终端;步骤04、第二终端根据所述唯一识别ID查看所述超大图片流,或选择所述超大图片流中的图片下载原图片。进一步的,步骤01包括如下子步骤:步骤1-1、第一终端发送服务请求至第二终端,第二终端发送信息采集指令至第一终端;步骤1-2、第一终端接收到信息采集指令后,扫描用户文件形成PDF文件;步骤1-3、第一终端存储生成的PDF文件并命名。进一步的,步骤02包括如下子步骤:步骤2-1、检测是否可对存储的PDF文件进行图片转化处理,若是,则进入下一步,若否则继续检测;步骤2-2、第二终端发送文件传输指令至第一终端,第一终端将文件存储单元中的PDF文件发送至PDF转化单元进行图片转化处理;步骤2-3、将生成的图片发送至图片处理单元。进一步的,步骤2-1包括:循环检测子单元间隔t时间扫描PDF转化单元串口检查当前状态是否有新的PDF文件进入或正在转化处理,若没有则可对存储的所述PDF文件进行处理,其中2s<t<10s。进一步的,步骤2-2包括:通过PDF转化单元内置的icepdf控件将PDF文件转化为预设高宽比例和像素的图片文件。进一步的,步骤03包括如下子步骤:步骤3-1、图片检测子单元检测进入图片处理单元的图片数量N以及高宽比例;步骤3-2、根据所述数量和高宽比例生成预设高宽比例的空白图片模板并形成N个图片粘贴区;步骤3-3、按预设的图片拼接顺序将所述图片按从左至右、从上至下的顺序在空白图片模板上进行粘贴处理以形成超大图片流;步骤3-4、记录当前第n张图片粘贴的位置信息,并形成所述图片在所述超大图片流中的命名编码;步骤3-5、对所述超大图片流命名形成唯一识别ID并存储在图片存储单元,同时将所述唯一识别ID发送至第二终端。为了实现上述目的,本专利技术还提供一种电子装置,包括存储器和处理器,所述存储器用于存储被处理器执行的PDF文件转图片的系统,所述PDF文件转图片系统包括:PDF生成单元,包括文件采集子单元和文件存储子单元,文件采集子单元用于在在接收到信息采集指令后对用户文件进行扫描形成PDF文件,文件存储子单元用于存储生成的PDF文件;PDF转化单元,用于将所述PDF文件转化为图片格式;图片处理单元,用于将图片转化形成超大图片流并对所述超大图片流形成唯一识别ID;图片存储单元,用于存储形成的超大图片流及其唯一识别ID。进一步的,所述PDF转化单元包括如下子单元:循环检测子单元,用于间隔t时间扫描检测PDF转化子单元的当前状态,并检测状态发送至第二终端;PDF转化子单元,用于通过内置的icepdf控件将PDF文件转化为预设高宽比例和像素的图片文件。进一步的,图片处理单元包括如下子单元:图片检测子单元,用于检测进入图片处理单元的待处理图片的数量N以及高宽比例;模板形成子单元,用于根据检测到的待处理图片的数量以及高宽比例形成预设高宽的空白图片模板并形成N个图片粘贴区;图片拼接形成子单元:按预设的图片拼接顺序将待处理的N个图片依次拼接至空白图片模板的相应位置处。为了实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质内存储有PDF文件转图片系统,所述PDF文件转图片系统可被至少一个处理器所执行,以使所述至少一个处理器执行如权利要求1-6中任一项所述的PDF文件转图片方法的步骤。本专利技术的积极效果在于:通过icepdf控件将生成的多个PDF文件转化为图片,并将形成的多个图片进行模板拼接形成超大图片流,减少了文件传输、查阅过程中所占用的内存,提高了文件传输以及查阅下载的效率,避免了浏览器无法显示PDF文件的问题。附图说明图1示出了本专利技术PDF文件转图片方法一实施例的流程图。图2示出了本专利技术PDF文件转图片方法又一实施例的流程图。图3示出了本专利技术PDF文件转图片方法又一实施例的流程图。图4示出了本专利技术PDF文件转图片方法又一实施例的流程图。图5示出了本专利技术PDF文件转图片系统一实施例的程序模块示意图。图6示出了本专利技术PDF文件转图片系统又一实施例的程序模块示意图。图7示出了本专利技术PDF文件转图片系统又一实施例的程序模块示意图。图8示出了本专利技术PDF文件转图片系统又一实施例的程序模块示意图。图9示出了本专利技术电子装置一实施例的硬件架构示意图。具体实施方式实施例一参阅图1,示出了本专利技术一种PDF转图片方法的实施例,包括如下步骤:步骤01、第一终端生成PDF文件并存储所述PDF文件;第一终端向第二终端发送服务请求后,根据第二终端的需求扫描该服务相应的纸质文件或身份证,上述扫描获取的文件形成PDF文件,在该实施例中,第一终端为待办理业务的用户端,第二终端为提供业务办理服务的坐席端,当用户端向坐席端发起某项业务办理的服务请求后,坐席端根据该服务需要的电子文件提醒用户端进行相关扫描电子文件的上传。具体的PDF文件可为服务合同文件、身份证、人脸图像采集文件等。在一个较佳实施例中,该步骤进一步包括如下子步骤:步骤1-1、第一终端发送服务请求至第二终端,第二终端发送信息采集指令至第一终端;第二终端根据第一终端发送的服务请求类别形成办理该项服务所需的PDF文件清单并将所述清单以及信息采集指令发送至第一终端。步骤1-2、第一终端接收到信息采集指令后,扫描用户文件形成PDF文件;根据第二终端发送的信息采集指令以及清单,第一终端进行现场文件的扫描采集形成多个业务关联的P本文档来自技高网...

【技术保护点】
1.一种PDF文件转图片的方法,其特征在于,包括如下步骤:步骤01、第一终端生成PDF文件并存储所述PDF文件;步骤02、通过icepdf控件将所述PDF文件转化为若干图片;步骤03、对所述若干图片进行拼接处理形成超大图片流,存储所述超大图片流并形成唯一识别ID,将所述ID发送至第二终端;步骤04、第二终端根据所述唯一识别ID查看所述超大图片流,或选择所述超大图片流中的图片下载原图片。

【技术特征摘要】
1.一种PDF文件转图片的方法,其特征在于,包括如下步骤:步骤01、第一终端生成PDF文件并存储所述PDF文件;步骤02、通过icepdf控件将所述PDF文件转化为若干图片;步骤03、对所述若干图片进行拼接处理形成超大图片流,存储所述超大图片流并形成唯一识别ID,将所述ID发送至第二终端;步骤04、第二终端根据所述唯一识别ID查看所述超大图片流,或选择所述超大图片流中的图片下载原图片。2.根据权利要求1所述PDF文件转图片的方法,其特征在于,步骤01包括:步骤1-1、第一终端发送服务请求至第二终端,第二终端发送信息采集指令至第一终端;步骤1-2、第一终端接收到信息采集指令后,扫描用户文件形成PDF文件;步骤1-3、第一终端存储生成的PDF文件并命名。3.根据权利要求1所述PDF文件转图片的方法,其特征在于,步骤02包括:步骤2-1、检测是否可对存储的PDF文件进行图片转化处理,若是,则进入下一步,若否则继续检测;步骤2-2、第二终端发送文件传输指令至第一终端,第一终端将文件存储单元中的PDF文件发送至PDF转化单元进行图片转化处理;步骤2-3、将生成的图片发送至图片处理单元。4.根据权利要求3所述PDF文件转图片的方法,其特征在于,步骤2-1包括:循环检测子单元间隔t时间扫描PDF转化单元串口检查当前状态是否有新的PDF文件进入或正在转化处理,若没有则可对存储的所述PDF文件进行处理,其中2s<t<10s。5.根据权利要求3所述PDF文件转图片的方法,其特征在于,步骤2-2包括:通过PDF转化单元内置的icepdf控件将PDF文件转化为预设高宽比例和像素的图片文件。6.根据权利要求1所述PDF文件转图片的方法,其特征在于,步骤03包括:步骤3-1、图片检测子单元检测进入图片处理单元的图片数量N以及高宽比例;步骤3-2、根据所述数量和高宽比例生成预设高宽比例的空白图片模板并形成N个图片粘贴区;步骤...

【专利技术属性】
技术研发人员:牛华
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1