一种文档处理的方法、装置、计算机存储介质及终端制造方法及图纸

技术编号:23342472 阅读:28 留言:0更新日期:2020-02-15 03:36
一种文档处理的方法、装置、计算机存储介质及终端,包括:根据预设的旋转操作指令,生成对文档页面进行旋转处理的属性修改指令;根据生成的属性修改指令,对文档的属性进行修改;其中,文档包括便携式文档格式(PDF)文档。本发明专利技术实施例通过属性修改实现了PDF文件的旋转处理保存,简化了PDF文档的处理,提升了文档编辑效率。

A document processing method, device, computer storage medium and terminal

【技术实现步骤摘要】
一种文档处理的方法、装置、计算机存储介质及终端
本文涉及但不限于信息处理技术,尤指一种文档处理的方法、装置、计算机存储介质及终端。
技术介绍
目前,通过扫描方式获得便携式文档格式(PDF,PortableDocumentFormat,PDF是由AdobeSystems用于与应用程序、操作系统、硬件无关的方式进行文件交换所发展出的文件格式。PDF文件以语言图像模型为基础,无论在哪种打印机上都可保证精确的颜色和准确的打印效果,即PDF会忠实地再现原稿的每一个字符、颜色以及图像)文件时,如果被扫描的文件角度发生错误,通过在查阅时需要进行视图旋转,或对扫描的文件进行角度校正后,再进行扫描。上述视图旋转的处理,无法对视图旋转后的PDF文件进行保存,重新扫描文件操作繁琐,效率较低。
技术实现思路
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。本专利技术实施例提供一种文档处理的方法、装置、计算机存储介质及终端,能够实现PDF文件的旋转处理保存,简化PDF文档的处理,提升文档编辑效率。本专利技术实施例提供了一种文档处理的方法,包括:根据预设的旋转操作指令,生成对文档页面进行旋转处理的属性修改指令;根据生成的属性修改指令,对文档的属性进行修改;其中,所述文档包括便携式文档格式PDF文档。可选的,所述生成对文档页面进行旋转处理的属性修改指令之前,所述方法还包括:通过预设的交互界面,接收所述旋转操作指令。可选的,所述生成对文档页面进行旋转处理的属性修改指令包括:根据所述旋转操作指令,确定对所述文档页面进行旋转处理的旋转角度;根据确定的所述旋转角度,生成对文档页面进行所述旋转角度的旋转处理的属性修改指令。可选的,所述属性修改指令包括:对旋转Rotate属性进行修改的指令。另一方面,本专利技术实施例还提供一种文档处理的装置,包括:生成单元和修改单元;其中,生成单元用于:根据预设的旋转操作指令,生成对文档页面进行旋转处理的属性修改指令;修改单元用于:根据生成的属性修改指令,对文档的属性进行修改;其中,所述文档包括便携式文档格式PDF文档。可选的,所述装置还包括接收单元,用于:通过预设的交互界面,接收所述旋转操作指令。可选的,所述生成单元具体用于:根据所述旋转操作指令,确定对所述文档页面进行旋转处理的旋转角度;根据确定的所述旋转角度,生成对文档页面进行所述旋转角度的旋转处理的属性修改指令。可选的,所述属性修改指令包括:对旋转Rotate属性进行修改的指令。再一方面,本专利技术实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行上述文档处理的方法。还一方面,本专利技术实施例还提供一种终端,包括:存储器和处理器;其中,处理器被配置为执行存储器中的程序指令;程序指令在处理器读取执行以下操作:根据预设的旋转操作指令,生成对文档页面进行旋转处理的属性修改指令;根据生成的属性修改指令,对文档的属性进行修改;其中,所述文档包括便携式文档格式PDF文档。与相关技术相比,本申请技术方案包括:根据预设的旋转操作指令,生成对文档页面进行旋转处理的属性修改指令;根据生成的属性修改指令,对文档的属性进行修改;其中,文档包括便携式文档格式(PDF)文档。本专利技术实施例通过属性修改实现了PDF文件的旋转处理保存,简化了PDF文档的处理,提升了文档编辑效率。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本专利技术实施例文档处理的方法的流程图;图2为本专利技术实施例文档处理的装置的结构框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。图1为本专利技术实施例文档处理的方法的流程图,如图1所示,包括:步骤101、根据预设的旋转操作指令,生成对文档页面进行旋转处理的属性修改指令;其中,本专利技术实施例文档包括便携式文档格式(PDF)文档。可选的,生成对文档页面进行旋转处理的属性修改指令之前,本专利技术实施例方法还包括:通过预设的交互界面,接收所述旋转操作指令。需要说明的是,本专利技术实施例交互界面可以包含角度信息或角度指示信息的交互界面;例如,包含0度、90度、180度、270度四个角度值或箭头的交互界面,通过交互界面接收包含旋转角度的旋转操作指令。可选的,本专利技术实施例生成对文档页面进行旋转处理的属性修改指令包括:根据所述旋转操作指令,确定对所述文档页面进行旋转处理的旋转角度;根据确定的所述旋转角度,生成对文档页面进行所述旋转角度的旋转处理的属性修改指令。步骤102、根据生成的属性修改指令,对文档的属性进行修改;可选的,本专利技术实施例属性修改指令包括:对旋转(Rotate)属性进行修改的指令。需要说明的是,针对上述对旋转Rotate属性进行修改的目的,本领域技术人员可以借鉴相关技术中进行属性修改的指令,构建对Rotate属性进行修改的指令。本专利技术实施例,针对扫描为PDF文件无法保存旋转页面的问题,专利技术人分析发现:在PDF标准协议中,页面有一个名字叫Rotate的属性,这个属性可以决定页面在显示或者打印时候的角度,可以包括0、90、180、270四个角度;假设交互界面上设置有可以通过顺时针进行旋转角度确定的交互组件,当用户在交互界面上点击顺时针旋转当前视图90度(假定页面的初始角度为0),则根据旋转操作指令生成的属性修改指令为:将页面的Rotate属性设置为90,这个时候视图上面显示的页面根据属性修改指令的执行,顺时针旋转了90度,用户点击保存的时候,将修改保存到文件里面,再次打开的时候,页面显示的还是顺时针旋转了90度。旋转所有页面与此类似,即将所有页面的Rotate属性进行相应的修改。本专利技术实施例可以让用户实时地查看到页面旋转后的效果,并且还能将修改保存到文件里面,以便下次打开查看。与相关技术相比,本申请技术方案包括:根据预设的旋转操作指令,生成对文档页面进行旋转处理的属性修改指令;根据生成的属性修改指令,对文档的属性进本文档来自技高网...

【技术保护点】
1.一种文档处理的方法,其特征在于,包括:/n根据预设的旋转操作指令,生成对文档页面进行旋转处理的属性修改指令;/n根据生成的属性修改指令,对文档的属性进行修改;/n其中,所述文档包括便携式文档格式PDF文档。/n

【技术特征摘要】
1.一种文档处理的方法,其特征在于,包括:
根据预设的旋转操作指令,生成对文档页面进行旋转处理的属性修改指令;
根据生成的属性修改指令,对文档的属性进行修改;
其中,所述文档包括便携式文档格式PDF文档。


2.根据权利要求1所述的方法,其特征在于,所述生成对文档页面进行旋转处理的属性修改指令之前,所述方法还包括:
通过预设的交互界面,接收所述旋转操作指令。


3.根据权利要求2所述的方法,其特征在于,所述生成对文档页面进行旋转处理的属性修改指令包括:
根据所述旋转操作指令,确定对所述文档页面进行旋转处理的旋转角度;
根据确定的所述旋转角度,生成对文档页面进行所述旋转角度的旋转处理的属性修改指令。


4.根据权利要求1~3任一项所述的方法,其特征在于,所述属性修改指令包括:对旋转Rotate属性进行修改的指令。


5.一种文档处理的装置,其特征在于,包括:生成单元和修改单元;其中,
生成单元用于:根据预设的旋转操作指令,生成对文档页面进行旋转处理的属性修改指令;
修改单元用于:根据生成的属性修改指令,对文档的属性进行修改;
...

【专利技术属性】
技术研发人员:邓斌
申请(专利权)人:珠海金山办公软件有限公司北京金山办公软件股份有限公司广州金山移动科技有限公司
类型:发明
国别省市:广东;44

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

1