一种获取文件电子档的方法及装置的制造方法
【技术领域】
[0001]本发明涉及拍照技术领域,更具体地说,涉及一种获取文件电子档的方法及装置。
【背景技术】
[0002]目前,用户获取文件的电子版本,一般是通过扫描机器对文件进行扫描,并且扫描后需通过网络将文件的电子版本发送至用户的邮箱或者电脑上,对用户来说很不方便。而用手机获取文件电子版本时,即通过照相机对文件进行拍照时,很容易由于摆放位置和手机屏幕不吻合,导致拍出文件的电子版本边框不完整。
[0003]因此,如何能使用户更方便且快捷的获取文件的电子版本,是现在需要解决的问题。
【发明内容】
[0004]本发明的目的在于提供一种获取文件电子档的方法及装置,以使用户更方便且快捷的获取文件的电子版本。
[0005]为实现上述目的,本发明实施例提供了如下技术方案:
[0006]—种获取文件电子档的方法,包括:
[0007]接收获取文件电子档的指令;
[0008]获取第一文件预览视图,其中,所述第一文件预览视图为当前显示界面中的整体图片信息;
[0009]识别所述第一文件预览视图中的文件边框,并根据所述文件边框获取与所述当前显示界面相匹配的第二文件预览视图;
[0010]接收确认指令,将所述第二文件预览视图作为所述文件的电子档保存。
[0011]优选的,所述识别所述第一文件预览视图中的文件边框,并根据所述文件边框获取与所述当前显示界面相匹配的第二文件预览视图,包括:
[0012]根据所述第一文件预览视图中的文件边框角度信息,旋转所述第一文件预览视图,并根据所述第一文件预览视图的边框位置信息将所述第一文件预览视图放大,以获取与所述当前显示界面相匹配的第二文件预览视图。
[0013]优选的,所述识别所述第一文件预览视图中的文件边框,并根据所述文件边框获取与所述当前显示界面相匹配的第二文件预览视图,包括:
[0014]根据所述第一文件预览视图中的文字方向信息,旋转所述第一文件预览视图,并根据所述第一文件预览视图的边框位置信息将所述第一文件预览视图放大,以获取与所述当前显示界面相匹配的第二文件预览视图。
[0015]优选的,所述将所述第二文件预览视图作为所述文件的电子档保存之后,还包括:
[0016]接收电子文件编辑指令;
[0017]根据所述编辑指令,对所述文件的电子档进行编辑。
[0018]优选的,所述获取与所述当前显示界面相匹配的第二文件预览视图之后,还包括:
[0019]接收格式调整指令;
[0020]将所述第二文件预览视图按照所述调整指令携带的格式信息进行保存。
[0021]—种获取文件电子档的装置,包括:
[0022]第一接收模块,用于接收获取文件电子档的指令;
[0023]第一预览视图获取模块,用于获取第一文件预览视图,其中,所述第一文件预览视图为当前显示界面中的整体图片信息;
[0024]第二预览视图获取模块,用于识别所述第一文件预览视图中的文件边框,并根据所述文件边框获取与所述当前显示界面相匹配的第二文件预览视图;
[0025]第二接收模块,用于接收确认指令;
[0026]保存模块,用于将所述第二文件预览视图作为所述文件的电子档保存。
[0027]优选的,所述第二预览视图获取模块具体用于:
[0028]根据所述第一文件预览视图中的文件边框角度信息,旋转所述第一文件预览视图,并根据所述第一文件预览视图的边框位置信息将所述第一文件预览视图放大,以获取与所述当前显示界面相匹配的第二文件预览视图。
[0029]优选的,所述第二预览视图获取模块具体用于:
[0030]根据所述第一文件预览视图中的文字方向信息,旋转所述第一文件预览视图,并根据所述第一文件预览视图的边框位置信息将所述第一文件预览视图放大,以获取与所述当前显示界面相匹配的第二文件预览视图。
[0031]优选的,所述装置还包括:
[0032]第三接收模块,用于接收电子文件编辑指令;
[0033]编辑模块,用于根据所述编辑指令,对所述文件的电子档进行编辑。
[0034]优选的,所述装置还包括:
[0035]第四接收模块,用于接收格式调整指令;其中,所述保存模块用于将所述第二文件预览视图按照所述调整指令携带的格式信息进行保存。
[0036]通过以上方案可知,本发明实施例提供的一种获取文件电子档的方法及装置,包括:接收获取文件电子档的指令;获取第一文件预览视图,其中,所述第一文件预览视图为当前显示界面中的整体图片信息;识别所述第一文件预览视图中的文件边框,并根据所述文件边框获取与所述当前显示界面相匹配的第二文件预览视图;接收确认指令,将所述第二文件预览视图作为所述文件的电子档保存,可见本实施例这种识别文件边框的方式,能使用户方便且快捷的获取文件的电子档。
【附图说明】
[0037]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038]图1为本发明实施例公开的一种获取文件电子档的方法流程示意图;
[0039]图2为本发明实施例公开的文件示意图;
[0040]图3为本发明实施例公开的终端示意图;[0041 ]图4为本发明实施例公开的终端在预览界面显示文件的示意图;
[0042]图5为本发明实施例公开的一种获取文件电子档的装置结构示意图。
【具体实施方式】
[0043]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0044]本发明实施例公开了一种获取文件电子档的方法及装置,以使用户更方便且快捷的获取文件的电子版本。
[0045]参见图1,本发明实施例提供的一种获取文件电子档的方法,包括:
[0046]SlOl、接收获取文件电子档的指令;
[0047]具体的,在用户使用照相机获取文件的电子档时,需要通过照相机发出一个获取文件电子档的指令,这个指令可以是通过照相机给用户提供的快捷选项发出,即只有接收到获取文件电子档的指令才执行后续的步骤,以区分用户是准备正常拍摄照片,还是准备获取文件的电子档。
[0048]具体的,在本实施例中,文件电子档的格式可以是pdf、bmp、jpg、tiff、gif等多种存储格式。
[0049]S102、获取第一文件预览视图,其中,所述第一文件预览视图为当前显示界面中的整体图片信息;
[0050]具体的,在本实施例中,第一文件预览视图为当前界面中的整体图片信息,即用户打开照相机后,会在界面显示要拍摄的文件的相关信息,例如文件的位置信息,文件的边框信息,文件与背景的颜色信息等;其中,这里的边框信息可以是边框角度信息和边框位置信息。
[0051]S103、识别所述第一文件预览视图中的文件边框,并根据所述文件边框获取与所述当前显示界面相匹配的第二文件预览视图;
[0052]具体的,在用户打开照相机后,会出现包括待拍照的文件在内的整体视图信息,SP本实施例中的第一文件预览视图,并且为了将文件完整的拍摄下来,会根据文件的边框获取与当前显示界面相匹配的第二文件预览图片,这里的与当前显示界面相匹配可以理解为将文件完整的充满显示在界面上。
[0053]参见图2,是待获取电子档的文件A,参见图3是终端B,终端B的显示框为拍照的显示界面,参见图4,为终端B通过识别文件的边框,将文件A完整的显示在终端B上。这种通过识别文件边框的方法,能准确的识别文件,从而将文件完整的显示在终端上时,不会由于摆放位置和手机屏幕不吻合,导致拍出文件的电子版本边框不完整的问题。
[0054]优选的,所述识别所述第一文件预览视图中的文件边框,并根据所述文件边框获取与所述当前显示界面相匹配的第二文件预览视图,包括:
[0055]根据所述第一文件预览视图中的文件边框角度信息,旋转所述第一文件预览视图,并根据所述第一文件预览视图的边框位置信息将所述第一文件预览视图放大,以获取与所述当前显示界面相匹配的第二文件预览视图。
[0056]具体的,在本实施例中,根据文件的边框角度信息,旋转所述文件,是为了让文件正确的显示在屏幕上,防止在将文件显示在预览界面中时,由于摆放位置不正确,而导致拍摄的照片不完整。
[0057]具体的,这里的边框角度信息可以是文件的任意边框与用户拍摄框架的夹角,具体的这里的拍摄框架为用户拍摄文件的一个框架,当这个框架与文件的边框都吻合时,即第二文件预览视图与当前显示界面相匹配时,才能将文件都显示在预览界面上。例如选定文件的长边框为参考边框,当长边框相对于拍摄框架中的长边框顺时针旋转了 30度,这时为了将文件完整的显示在屏幕上,会首先将第一文件预览视图中的文件逆时针旋转30度,并根据旋转后的文件的边框位置信息,并放大这个文件,直至这个文件与当前显示界面相匹配,使文件完整的显示在预览界面中。
[0058]优选的,所述识别所述第一文件预览视图中的文件边框,并根据所述文件边框获取与所述当前显示界面相匹配的第二文件预览视图,包括:
[0059]根据所述第一文件预览视图中的文字方向信息,旋转所述第一文件预览视图,并根据所述第一文件预览视图的边框位置信息将所述第一文件预览视图放大,以获取与所述当前显示界面相匹配的第二文件预览视图。
[0060]具体的,在本实施例中,为了保证文件的完整性,在对文件进行旋转时,不仅可以根据文件的边框角度信息,还可以根据文件中文字的方向信息。例如若文件中文字的方向与正常显示的文字的方向不同,则按照文件文字与文件正常显示的方向角度