本公开实施例涉及计算机,尤其涉及一种打印系统、方法、装置及存储介质。
背景技术:
1、目前,越来越多人会使用手机、平板电脑等移动终端居家进行线上办公、学习。与此同时,用户通过移动终端连接打印机进行打印的需求也逐渐增加。比如,家长居家给小孩进行试题打印;白领人群居家办公打印文档等。
2、上述场景中,需将移动终端中的文档通过优盘或数据线,拷贝到家中或者打印店的电脑上进行打印,或者,需要在移动终端上安装打印机驱动,输入打印机终端编码或扫码后,以无线的方式调用无线打印机进行打印。
3、然而,上述操作中,用户打印时移动终端和打印机通常需要保持较近的距离,打印机的普适性较差且连接过程较为繁琐。如果是通过电脑端打印,则需要将移动终端中的文档拷贝到电脑上。如果将需要打印的文档拷贝到打印店的电脑上,则很容易造成文档泄露。
技术实现思路
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、本公开实施例提供的应用于打印端的打印方法,上述打印端的打印端标识与第一终端的登录账号关联,接收服务端发送的目标文件,其中,上述服务端用于确定上述打印端标识指示的上述打印端,上述目标文件经由上述第一终端发送至上述服务端,之后,打印上述目标文件。由此方法,丰富了打印方式,可以不受时间和距离的限制,实现异地发起打印任务,提高了打印的时效性,可以降低目标文件被泄露的风险。