打印机自适应调整方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:36033474 阅读:63 留言:0更新日期:2022-12-21 10:36
本公开实施例公开了一种打印机自适应调整方法、装置、电子设备及可读存储介质。所述方法包括以下步骤:通过虚拟打印机的统一接口获取待打印的第一文档,将所述第一文档转换为第一中间文件;确定与所述第一文档对应的目标打印机信息;获取所述目标打印机的第一打印参数和所述虚拟打印机的第二打印参数;其中,所述第一打印参数用于表征所述目标打印机的物理打印范围,所述第二打印参数用于表征所述虚拟打印机基于所述第一中间文件设置的虚拟打印范围;根据所述第一打印参数调整所述第二打印参数,以使所述虚拟打印范围和所述物理打印范围相匹配;通过所述目标打印机打印所述第一文档。档。档。

【技术实现步骤摘要】
打印机自适应调整方法、装置、电子设备及可读存储介质


[0001]本公开涉及打印控制
,尤其涉及一种打印机自适应调整方法、装置、电子设备及可读存储介质。

技术介绍

[0002]在安全性等级较高的涉密企事业单位中,需要在文档打印之前进行监控审批。该审批监控过程通常利用虚拟打印机将待打印文档转化为具有统一格式的中间文档提交给审核方进行审核,并在审核通过后将中间文档直接发送给物理打印机进行打印。由于该打印过程增加了将待打印文档进行格式转化并上传审批的过程,因此无法直接调用操作系统自带的打印服务,例如windows系统的Print Spooler服务,而是直接将中间文档发送给物理打印机进行打印。当物理打印机具有多种不同规格时,对应的打印范围也各不相同,由此可能使得打印出的纸质文档和电子文档相比产生缩放或扭曲拉伸等情况,造成打印效果不佳。

技术实现思路

[0003]有鉴于此,本公开实施例提供了一种打印机自适应调整方法、装置、电子设备及可读存储介质,能够实现自适应打印调整,保证纸件文档和电子文档的显示效果一致。/>[0004]第一本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种打印机自适应调整方法,其特征在于,包括:通过虚拟打印机的统一接口获取待打印的第一文档,将所述第一文档转换为第一中间文件;确定与所述第一文档对应的目标打印机信息;获取所述目标打印机的第一打印参数和所述虚拟打印机的第二打印参数;其中,所述第一打印参数用于表征所述目标打印机的物理打印范围,所述第二打印参数用于表征所述虚拟打印机基于所述第一中间文件设置的虚拟打印范围;根据所述第一打印参数调整所述第二打印参数,以使所述虚拟打印范围和所述物理打印范围相匹配;通过所述目标打印机打印所述第一文档。2.根据权利要求1所述的打印机自适应调整方法,其特征在于,所述通过虚拟打印机的统一接口获取待打印的第一文档,将所述第一文档转换为第一中间文件的步骤包括:获取所述第一文档的原始格式;基于所述原始格式进行格式转换,以生成具有第一格式的第一中间文件;其中所述第一格式为矢量图格式。3.根据权利要求2所述的打印机自适应调整方法,其特征在于,所述确定与所述第一文档对应的目标打印机信息的步骤包括:将与所述第一文档相关的用户信息发送至远程服务器;接收所述远程服务器返回的与所述用户信息相对应的一个或多个候选打印机信息;在仅包含一个所述候选打印机信息的情况下,确定所述候选打印机为所述目标打印机;在包含两个或两个以上所述候选打印机的情况下,接收所述用户从所述候选打印机中确定的目标打印机。4.根据权利要求1

3中任一项所述的打印机自适应调整方法,其特征在于,所述获取所述目标打印机的第一打印参数和所述虚拟打印机的第二打印参数包括:获取所述目标打印机的第一宽度、第一高度、第一左边距和第一上边距;其中所述第一宽度是所述物理打印范围的宽度,所述第一高度是所述物理打印范围的高度,所述第一左边距是所述物理打印范围的左边缘与纸张左边缘之间的距离,所述第一上边距是所述物理打印范围的上边缘与纸张上边缘之间的距离;获取所述虚拟打印机的第二宽度、第二高度、第二左边距和第二上边距;其中所述第二宽度是所述虚拟打印范围的宽度,所述第二高度是所述虚拟打印范围的高度,所述第二左边距是所述虚拟打印范围的左边缘与纸张左边缘之间的距离,所述第二上边距是所述虚拟打印范围的上边缘与纸张上边缘之间的距离。5.根据权利要求4所述的打印机自适应调整方法,其特征在于,所述根据所述第一打印参数调整所述第二打印参数,以使所述虚拟打印范围和所述物理打印范围相匹配的步骤包括:计算所述目标打印机的第一宽高比;所述第一宽高比为所述第一宽度与所述第一高度的比值;...

【专利技术属性】
技术研发人员:林皓郝文杰李磊李健波党艳平
申请(专利权)人:北京北信源软件股份有限公司
类型:发明
国别省市:

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

1