一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种打印方法、装置、电子设备及可读储存介质与流程

2022-04-02 02:58:18 来源:中国专利 TAG:


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.响应于接收到所述待打印内容与标识信息,获取通过所述预设参数选择按键输入的预设参数选项,和/或获取在所述参数输入区域输入的预设参数的历史记录;
39.显示预设记录按键,所述预设记录按键与所述历史记录关联;
40.获取通过所述预设记录按键输入的预设记录选项。
41.结合本公开提供的任一实施方式,所述目标打印图像生成模块,用于根据所述打印图像与条码图像生成目标打印图像,具体用于:
42.根据所述预设记录按键输入的预设记录选项,设置所述条码图像的参数信息;
43.将所述打印图像与条码图像进行合并,生成目标打印图像。
44.结合本公开提供的任一实施方式,所述条码图像生成模块,用于根据所述标识信息生成条码图像,具体用于:
45.通过条码生成系统,对所述标识信息进行编码,生成携带所述标识信息的条码。
46.根据本公开的第三方面,提供了一种电子设备,包括:
47.存储器,用于存储处理器可执行指令;
48.处理器,被配置为执行所述存储器中的可执行指令以实现上述第一方面任一实施方式所述方法的步骤。
49.根据本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一方面任一实施方式所述方法的步骤。
50.根据本公开的第五方面,提供了一种打印机,包括上述电子设备。
51.本公开提供的技术方案可以包括以下有益效果:
52.通过获取待打印内容与标识信息,并根据上述信息生成打印图像与条码图像,合并处理后得到目标打印图像,有效提升了打印效率,省去了用户对条码生成方法与图像处理软件的学习成本,提升用户体验。
53.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
54.此处的附图被并入公开中并构成本公开的一部分,示出了符合本公开的实施例,并与公开一起用于解释本公开的原理。
55.图1a是本公开根据一示例性实施例示出的一种打印方法的流程图。
56.图1b是本公开根据一示例性实施例示出的另一种打印方法的流程图。
57.图1c是本公开根据一示例性实施例示出的另一种打印方法的流程图。
58.图2是本公开根据一示例性实施例示出的一种目标打印图像示意图。
59.图3是本公开根据一示例性实施例示出的一种打印装置示意图。
60.图4是本公开根据一示例性实施例示出的一种电子设备框图。
具体实施方式
61.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
62.在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
63.应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
64.在本公开中,涉及到的执行主体可以包括:打印机、用户终端,还可以包括服务端。
其中,上述打印机可以是激光式打印机、喷墨式打印机、点阵式打印机等常用打印设备的任一种。上述用户终端可以是智能手机、平板电脑、个人数字助理、可穿戴设备如智能手表、智能手环等。上述服务端可以是应用服务器、服务器机群或服务云平台。服务端保存有打印机的设备标识与用户身份标识的唯一对应关系,还可以保存有打印机的工作信息参数等。打印机和用户终端可以通过账户登录方式与服务端建立通信连接。在具体实现过程中,用户终端、打印机、服务端各自独立,同时又可能相互联系,共同实现本公开实施例提供的技术方案。
65.图1a示出本公开根据一示例性实施例示出的一种打印方法的流程图。
66.在步骤s101中,获取待打印内容与标识信息,所述标识信息包括针对所述待打印内容预先设置的信息。
67.所述待打印内容是用户需要在最终打印图像上呈现的主体内容,可以通过打印方式直接呈现,所述待打印内容包括图像、文档、表格等常见的可打印格式信息。所述标识信息包括针对所述待打印内容预先设置的信息。在一个示例中,所述标识信息包括与所述待打印内容相关的信息,例如:若所述待打印内容是某段视频的截图或封面,所述标识信息可以是包括所述截图或封面所属的完整视频;或若所述待打印内容某商品图像,所述标识信息可以包括所述商品图像的付款链接或延伸信息。
68.在步骤s102中,根据所述待打印内容生成打印图像。
69.目前常用系统所支持的图像格式基本均可被打印机读取,将用户所选的待打印信息编码为打印机能够读取的文件类型,对于图像、文档、表格等常见的可打印格式信息,可选的编码目标可以是pdf等常用文件格式。
70.在步骤s103中,根据所述标识信息生成条码图像。
71.所述条码图像,是将面积不等的多个黑色区域与空白区域,按照一定的编码规则排列,用于表达一组信息的图形标识符。常见的条码图像包括一维条码与二维码等。在相关技术中,可以通过条码生成系统对所述标识信息进行编码,生成专属的条码图像。
72.在步骤s104中,根据所述打印图像与条码图像生成目标打印图像。
73.在分别获取打印图像与条码图像后,对所述打印图像与条码图像进行合并处理,得到所述目标打印图像。其中,所述合并方式可以由用户通过预设选项进行设置,也可以由用户通过输入具体的设置参数实现。所述打印图像与条码图像的位置关系可以包括重叠,并列,或分置于打印输出结果的正反面。
74.在步骤s105中,控制打印机输出所述目标打印图像。
75.通过输出所述目标打印图像,用户可以获取携带有能得到所述标识信息的条码图像的待打印内容。
76.图2示出了本公开根据一示例性实施例示出的一种目标打印图像示意图。
77.目标打印图像203由所述打印图像201与条码图像202合成后得到,在一个示例中,条码图像202包括携带有所述标识信息的二维码图像,设置于打印图像201的右上方,用户用过对条码图像202进行扫描,能够得到与打印图像201相关的标识信息。
78.本公开通过获取待打印内容与标识信息,并根据上述信息生成打印图像与条码图像,合并处理后得到目标打印图像,有效提升了打印效率,省去了用户对条码生成方法与图像处理软件的学习成本,提升用户体验。
79.图1b示出本公开根据一示例性实施例示出的另一种打印方法的流程图。
80.在步骤s106中,显示预设参数界面,所述预设参数界面包括预设参数选择按键和/或参数输入区域。
81.在获取待打印内容与标识信息后,显示预设参数界面,用于设置由所述标识信息生成的条码图像的位置和大小。在所述预设参数界面包括预设参数选择按键的情况下,用户可以通过所述按键对由所述标识信息生成的条码图像进行具体设置,所述预设参数选择按键可以包括:条码图像的大小选项,条码图像与所述待打印内容的位置关系选项、条码图像的页边距选项等。其中,所述条码图像与所述待打印内容的位置关系选项可以包括:重叠,并列或分置于打印输出结果的正反面等。在所述参数预设界面包括参数输入区域的情况下,用户可以通过输入具体参数值对有所述标识信息生成的条码图像进行具体设置,所述参数输入区域可以获取用户输入的:条码图像的大小参数,条码图像的坐标参数,条码图像的自定义页边距参数等。
82.在步骤s107中,获取通过所述预设参数选择按键输入的预设参数选项,和/或获取在所述参数输入区域输入的预设参数。
83.本公开通过预设参数界面,获取用户输入的预设参数选择按键输入的预设参数选项,和/或获取在所述参数输入区域输入的预设参数,丰富了条码图像的设置方式,提升用户体验,有效提升了打印效率,省去了用户对条码生成方法与图像处理软件的学习成本。
84.在步骤104-1中,根据所述预设参数选择按键输入的预设参数选项,和/或在所述参数输入区域输入的预设参数,设置所述条码图像的参数信息。
85.在获取用户输入的预设参数选择按键输入的预设参数选项,和/或获取在所述参数输入区域输入的预设参数后,可以根据所述预设参数选择按键输入的预设参数选项,和/或在所述参数输入区域输入的预设参数,设置所述条码图像的参数信息,以此确定条码图像的位置和大小,用于生成所述目标打印图像。
86.本公开通过根据所述预设参数选择按键输入的预设参数选项,和/或在所述参数输入区域输入的预设参数,设置所述条码图像的参数信息,并根据上述信息生成打印图像与条码图像,合并处理后得到目标打印图像,丰富了条码图像的设置方式,提升用户体验,有效提升了打印效率,省去了用户对条码生成方法与图像处理软件的学习成本。
87.图1c示出本公开根据一示例性实施例示出的另一种打印方法的流程图。
88.在步骤s108中,响应于接收到所述待打印内容与标识信息,获取通过所述预设参数选择按键输入的预设参数选项,和/或获取在所述参数输入区域输入的预设参数的历史记录。
89.在用户曾通过所述预设参数选择按键输入的预设参数选项,和/或获取在所述参数输入区域输入的预设参数的情况下,可以将所述参数选项及预设参数作为历史记录保存下来,在用户再次需要进行打印操作时,响应于接收到用户输入的所述待打印内容与标识信息,获取所述历史记录。
90.在步骤s109中,显示预设记录按键,所述预设记录按键与所述历史记录关联。
91.在获取所述历史记录后,显示预设记录按键,在用户曾通过所述预设参数选择按键输入的预设参数选项,和/或获取在所述参数输入区域输入的预设参数的情况下,所述预设记录按键可以包括:用户前n次分别对所述标识信息生成的条码图像的位置和大小设置
的具体参数的快捷选项。
92.在步骤s110中,获取通过所述预设记录按键输入的预设记录选项。
93.本公开通过预设记录按键的设置,使用户可以调取条码图像设置的历史记录信息,进一步丰富了条码图像的设置方式,提升用户体验,有效提升了打印效率,省去了用户对条码生成方法与图像处理软件的学习成本。
94.在步骤s104-3中,根据所述预设记录按键输入的预设记录选项,设置所述条码图像的参数信息。
95.在获取通过所述预设记录按键输入的预设记录选项后,根据所述预设记录按键输入的预设记录选项,设置所述条码图像的参数信息,以此确定条码图像的位置和大小,用于生成所述目标打印图像。
96.本公开通过根据所述预设记录按键输入的预设记录选项,设置所述条码图像的参数信息,并根据上述信息生成打印图像与条码图像,合并处理后得到目标打印图像,丰富了条码图像的设置方式,提升用户体验,有效提升了打印效率,省去了用户对条码生成方法与图像处理软件的学习成本。
97.在一个可选实施例中,所述根据所述标识信息生成条码图像,包括:通过条码生成系统,对所述标识信息进行编码,生成携带所述标识信息的条码。
98.所述条码图像,能够将面积不等的多个黑色区域与空白区域按照一定的编码规则排列,用于表达一组信息的图形标识符,通常可以通过具有条码生成系统的条码生成器生成携带所述标识信息的条码。以二维码为例,可以通过数字编码与字符编码对所述标识信息进行处理,在添加结束符与补齐符后,进行纠错编码处理,生成携带有所述标识信息的二维码图像,具体的编码过程本公开在此不做赘述。
99.本公开通过条码生成系统,对所述标识信息进行编码,生成携带所述标识信息的条码,进一步生成打印图像与条码图像,合并处理后得到目标打印图像,有效提升了打印效率,省去了用户对条码生成方法与图像处理软件的学习成本,提升用户体验。
100.对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本公开并不受所描述的动作顺序的限制,因为依据本公开,某些步骤可以采用其他顺序或者同时进行。
101.其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本公开所必须的。
102.与前述应用功能实现方法实施例相对应,本公开还提供了应用功能实现装置及相应的终端的实施例。
103.图3示出了本公开根据一示例性实施例示出的一种打印装置示意图,所述装置可以包括:
104.信息获取模块301,用于获取待打印内容与标识信息,所述标识信息包括针对所述待打印内容预先设置的信息;
105.打印图像生成模块302,用于根据所述待打印内容生成打印图像;
106.条码图像生成模块303,用于根据所述标识信息生成条码图像;
107.目标打印图像生成模块304,用于根据所述打印图像与条码图像生成目标打印图像;
108.图像输出模块305,用于控制打印机输出所述目标打印图像。
109.结合本公开提供的任一实施方式,所述装置还包括参数获取模块,用于:
110.显示预设参数界面,所述预设参数界面包括预设参数选择按键和/或参数输入区域;
111.获取通过所述预设参数选择按键输入的预设参数选项,和/或获取在所述参数输入区域输入的预设参数。
112.结合本公开提供的任一实施方式,所述目标打印图像生成模块,用于根据所述打印图像与条码图像生成目标打印图像,具体用于:
113.根据所述预设参数选择按键输入的预设参数选项,和/或在所述参数输入区域输入的预设参数,设置所述条码图像的参数信息;
114.将所述打印图像与条码图像进行合并,生成目标打印图像。
115.结合本公开提供的任一实施方式,所述装置还包括记录获取模块,用于:
116.响应于接收到所述待打印内容与标识信息,获取通过所述预设参数选择按键输入的预设参数选项,和/或获取在所述参数输入区域输入的预设参数的历史记录;
117.显示预设记录按键,所述预设记录按键与所述历史记录关联;
118.获取通过所述预设记录按键输入的预设记录选项。
119.结合本公开提供的任一实施方式,所述目标打印图像生成模块,用于根据所述打印图像与条码图像生成目标打印图像,具体用于:
120.根据所述预设记录按键输入的预设记录选项,设置所述条码图像的参数信息;
121.将所述打印图像与条码图像进行合并,生成目标打印图像。
122.结合本公开提供的任一实施方式,所述条码图像生成模块,用于根据所述标识信息生成条码图像,具体用于:
123.通过条码生成系统,对所述标识信息进行编码,生成携带所述标识信息的条码。
124.图4示出了本公开根据一示例性实施例示出的一种电子设备框图。
125.如图4所示,该设备可以包括:处理器、存储器、网络接口和内部总线。其中处理器、存储器、网络接口通过总线实现彼此之间在设备内部的通信连接。
126.处理器可以采用通用的cpu(central processing unit,中央处理器)、微处理器、应用专用集成电路(application specific integrated circuit,asic)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本公开所提供的技术方案。
127.存储器可以采用rom(read only memory,只读存储器)、ram(random access memory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器可以存储操作系统和其他应用程序,在通过软件或者固件来实现本公开所提供的技术方案时,相关的程序代码保存在存储器中,并由处理器来调用执行。
128.网络接口用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如usb、网线等)实现通信,也可以通过无线方式(例如移动网络、wifi、蓝牙等)实现通信。
129.总线包括一通路,在设备的各个组件(例如处理器、存储器、网络接口)之间传输信息。
130.需要说明的是,尽管上述设备仅示出了处理器、存储器、网络接口以及总线,但是
在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本公开方案所必需的组件,而不必包含图中所示的全部组件。
131.在示例性实施例中,本公开还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器,上述指令可由电子设备的处理器执行,以实上述无线耳机连接方法的步骤。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
132.在示例性实施例中,本公开还提供了一种智能车辆,包括上述电子设备。
133.本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
134.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献