System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 打印处理方法、装置、电子设备和存储介质制造方法及图纸_技高网

打印处理方法、装置、电子设备和存储介质制造方法及图纸

技术编号:41686960 阅读:4 留言:0更新日期:2024-06-14 15:37
本申请实施例提供了一种打印处理方法、装置、电子设备和存储介质,该方法,通过对获取到的待打印文件进行识别,根据识别结果将待打印文件划分为多个子区域以进行显示,根据针对待打印文件的多个子区域的选择结果形成打印数据,以通过图像形成设备对打印数据进行打印输出。从而,通过显示待打印文件的多个子区域的方式,便于快速选择所需的打印区域或有个性化需求的打印区域,从而根据实际需求实现个性化打印。本申请各实施例较为智能化且便于操作。

【技术实现步骤摘要】

本申请涉及打印,尤其涉及一种打印处理方法、装置、电子设备和存储介质


技术介绍

1、使用打印机等图像形成设备可以将电子版的文件打印为纸质版的文件。目前,打印的过程可以包括:用户的电子设备将需要打印的文件发送给打印机,打印机接收到即可以对文件进行打印。

2、但是,用户在进行打印文件时,可能会有个性化打印的需求,例如仅打印文件中的一部分,或对某一部分有特殊要求等。现有技术中可能一定程度上未能满足用户某些情况下的个性化打印需求,会造成使用不便的问题。


技术实现思路

1、本申请实施例提供了一种打印处理方法、装置、电子设备和存储介质,可以实现根据用户的需求进行个性化打印,提升用户体验。

2、第一方面,本申请实施例提供了一种打印处理方法,

3、应用于电子设备,所述打印处理方法包括:

4、对获取到的待打印文件进行识别;

5、根据识别结果将所述待打印文件划分为多个子区域以进行显示;

6、根据针对所述待打印文件的多个所述子区域的选择结果形成打印数据,以通过图像形成设备对所述打印数据进行打印输出。

7、一种可能的实现中,所述根据识别结果将所述待打印文件划分为多个所述子区域以进行显示,包括:

8、显示区域选择界面,通过所述区域选择界面显示所述待打印文件的多个所述子区域。

9、一种可能的实现中,所述根据识别结果将所述待打印文件划分为多个所述子区域以进行显示,还包括:

10、显示的多个所述子区域处于可选择状态。

11、一种可能的实现中,所述显示区域选择界面,通过所述区域选择界面显示所述待打印文件的多个所述子区域,包括:

12、将多个所述子区域分别形成对应的预览图,并按照每个所述子区域对应于所述待打印文件中的排列位置显示于所述区域选择界面。

13、一种可能的实现中,在多个所述子区域中,文件内容类型不同的所述子区域对应的所述预览图的显示参数不同,所述显示参数包括所述预览图的背景颜色、所述预览图的边界框样式、所述预览图的标签中的至少一种。

14、一种可能的实现中,所述文件内容类型包括下述至少一种:标题、标题等级、表格、图片、作者、印章、正文的文字段落。

15、一种可能的实现中,所述选择结果通过以下方式获得:

16、从多个所述子区域中选中目标区域后,显示模式选择界面;所述模式选择界面中包括多个打印模式;

17、根据所述目标区域,以及在所述模式选择界面中为所述目标区域选择的打印模式得到所述选择结果。

18、一种可能的实现中,所述根据针对所述待打印文件的多个所述子区域的选择结果形成打印数据,包括:

19、响应于所述选择结果,根据为所述目标区域选择的打印模式,对所述目标区域的文件内容进行处理,得到新的打印文件;

20、根据所述新的打印文件形成打印数据;所述新的打印文件包括所述目标区域和/或其他区域;所述其他区域为多个所述子区域中除所述目标区域之外的区域。

21、第二方面,本申请实施例提供了一种打印处理装置,所述打印处理装置包括:

22、处理模块,用于对获取到的待打印文件进行识别;

23、显示模块,用于根据识别结果将所述待打印文件划分为多个子区域以进行显示;

24、处理模块,还用于根据针对所述待打印文件的多个所述子区域的选择结果形成打印数据,以通过图像形成设备对所述打印数据进行打印输出。

25、一种可能的实现中,所述显示模块,具体用于显示区域选择界面,通过所述区域选择界面显示所述待打印文件的多个所述子区域。

26、一种可能的实现中,显示的多个所述子区域处于可选择状态。

27、一种可能的实现中,所述显示模块,具体用于将多个所述子区域分别形成对应的预览图,并按照每个所述子区域对应于所述待打印文件中的排列位置显示于所述区域选择界面。

28、一种可能的实现中,在多个所述子区域中,文件内容类型不同的所述子区域对应的所述预览图的显示参数不同,所述显示参数包括所述预览图的背景颜色、所述预览图的边界框样式、所述预览图的标签中的至少一种。

29、一种可能的实现中,所述文件内容类型包括下述至少一种:标题、标题等级、表格、图片、作者、印章、正文的文字段落。

30、一种可能的实现中,所述显示模块,还用于从多个所述子区域中选中目标区域后,显示模式选择界面;所述模式选择界面中包括多个打印模式;

31、所述处理模块,还用于根据所述目标区域,以及在所述模式选择界面中为所述目标区域选择的打印模式得到所述选择结果。

32、一种可能的实现中,所述处理模块,具体用于响应于所述选择结果,根据为所述目标区域选择的打印模式,对所述目标区域的文件内容进行处理,得到新的打印文件;根据所述新的打印文件形成打印数据;所述新的打印文件包括所述目标区域和/或其他区域;所述其他区域为多个所述子区域中除所述目标区域之外的区域。

33、第三方面,本申请实施例还提供了一种电子设备,该电子设备包括:处理器,以及与所述处理器通信连接的存储器;

34、所述存储器存储计算机执行指令;

35、所述处理器执行所述存储器存储的计算机执行指令,以实现上述第一方面任一种可能的实现方式中所述的方法。

36、第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现上述第一方面任一种可能的实现方式中所述的方法。

37、第五方面,本申请实施例还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时,实现上述第一方面任一种可能的实现方式中所述的方法。

38、由此可见,本申请实施例提供了打印处理方法、装置、电子设备和存储介质,通过对获取到的待打印文件进行识别,根据识别结果将待打印文件划分为多个子区域以进行显示,根据针对待打印文件的多个子区域的选择结果形成打印数据,以通过图像形成设备对打印数据进行打印输出。从而,通过显示待打印文件的多个子区域的方式,便于快速选择所需的打印区域或有个性化需求的打印区域,从而根据实际需求实现个性化打印。本申请各实施例较为智能化且便于操作。

本文档来自技高网...

【技术保护点】

1.一种打印处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据识别结果将所述待打印文件划分为多个所述子区域以进行显示,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据识别结果将所述待打印文件划分为多个所述子区域以进行显示,还包括:

4.根据权利要求2所述的方法,其特征在于,所述显示区域选择界面,通过所述区域选择界面显示所述待打印文件的多个所述子区域,包括:

5.根据权利要求4所述的方法,其特征在于,在多个所述子区域中,文件内容类型不同的所述子区域对应的所述预览图的显示参数不同,所述显示参数包括所述预览图的背景颜色、所述预览图的边界框样式、所述预览图的标签中的至少一种。

6.根据权利要求5所述的方法,其特征在于,所述文件内容类型包括下述至少一种:标题、标题等级、表格、图片、作者、印章、正文的文字段落。

7.根据权利要求1-6任一项所述的方法,其特征在于,所述选择结果通过以下方式获得:

8.根据权利要求7所述的方法,其特征在于,所述根据针对所述待打印文件的多个所述子区域的选择结果形成打印数据,包括:

9.一种打印处理装置,其特征在于,包括:

10.一种电子设备,其特征在于,包括存储器和处理器;其中,

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现上述权利要求1-8任一项所述的一种打印处理方法。

...

【技术特征摘要】

1.一种打印处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据识别结果将所述待打印文件划分为多个所述子区域以进行显示,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据识别结果将所述待打印文件划分为多个所述子区域以进行显示,还包括:

4.根据权利要求2所述的方法,其特征在于,所述显示区域选择界面,通过所述区域选择界面显示所述待打印文件的多个所述子区域,包括:

5.根据权利要求4所述的方法,其特征在于,在多个所述子区域中,文件内容类型不同的所述子区域对应的所述预览图的显示参数不同,所述显示参数包括所述预览图的背景颜色、所述预览图的边界框样式、所述预览图的标签中的至少一种。

【专利技术属性】
技术研发人员:张晋泰
申请(专利权)人:珠海奔图电子有限公司
类型:发明
国别省市:

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

1