System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及云打印,尤其涉及一种云打印方法及系统、电子装置和存储介质。
技术介绍
1、随着互联网的不断发展,线上和线下相结合的教育模式越来越广泛。现有模式中,当老师布置需要打印的作业时,通常由学生家长负责进行打印,部分家长不会使用打印或工作繁忙无法及时打印作业导致孩子无法按时完成作业。
技术实现思路
1、本申请实施例提供一种云打印方法及系统、电子装置和存储介质,通过该方法老师可以通过相应平台将需要布置的内容(如学生作业)进行线上分发,进而可以将分发内容直接发送至客户端指定位置,例如学生家长的手机中或者学生家中的打印机,从而可以通过打印机打印接收到的内容从而实现云打印,提高作业分发效率,提高用户体验。
2、第一方面,本申请实施例提供一种云打印方法,该方法可以应用于云打印系统,该云打印系统包括第一客户端、第二客户端以及云平台,所述第二客户端至少包括一个或多个图像形成设备,该方法可以包括:响应于第一用户的任务下发操作,所述第一客户端将作业任务上传至所述云平台,所述作业任务包括第一目标文件以及下发目标用户;所述云平台基于所述下发目标用户将所述作业任务发送至相应的第二客户端,每个所述第二客户端与对应第二用户相关联;响应于第二用户的执行打印操作,所述图像形成设备打印所述第一目标文件,并输出第一打印文件。在一些应用场景中,该云打印系统可以为一种供师生使用的教学管理系统,其中,该第一用户可以为老师,该第二用户可以为学生或学生家长,老师可以借助该系统将布置给学生的文件(如家庭作业)直接发送
3、在一些可能的实现方式中,在所述云平台基于所述下发目标用户将所述作业任务发送至相应所述第二客户端之后,还包括:响应于第二用户的任务反馈操作,所述第二客户端将第二目标文件上传至所述云平台;其中,所述第二目标文件为经过第二用户填写的所述第一打印文件对应的电子文件,且所述第二目标文件包含所述第二用户的用户信息。当学生完成作业后,还可以通过家中的打印机扫描得到相应电子文件,并将电子版作业上传至系统待老师批阅,并且老师可以通过系统统一查看学生交作业的情况并进行逐个批阅,方便老师批阅作业,提高批阅效率。
4、在一些可能的实现方式中,所述第二客户端还包括所述第二用户的终端设备;所述第二客户端将第二目标文件上传至所述云平台包括:所述图像形成设备扫描经过填写的所述第一打印文件得到所述第二目标文件,并将所述第二目标文件上传至所述云平台;或者所述第二用户的终端设备对所述第一打印文件进行拍摄以得到所述第二目标文件,并将所述第二目标文件上传至所述云平台。通过提供上传第二目标文件的不同方式,提高该系统的文件上传灵活性,不仅可以通过图像形成设备方便快捷地上传,还可以通过第二用户的终端设备进行上传,例如通过第二用户的手机进行上传,则可以不限上传地点,提高灵活性。
5、在一些可能的实现方式中,在所述第二客户端将第二目标文件上传至所述云平台之后,还包括:响应于所述第一用户的任务结果查询操作,所述第一客户端获取并显示所述云平台存储的所述第二目标文件;响应于所述第一用户的审核操作,所述客户端获取第三目标文件,并将审核结果上传至所述云平台,其中,所述审核结果包括所述第三目标文件以及对应的审核目标用户,所述第三目标文件为经过审核的所述第二目标文件;所述云平台基于所述审核目标用户将所述审核结果发送至相应的第二客户端;响应于第二用户的执行打印操作,所述图像形成设备打印所述第三目标文件,并输出第二打印文件。通过该系统,老师还可以在线上进行作业批阅,并将批阅完成的作业通过系统发送至相应学生家中的打印机,进而学生可以将批阅后作业进行打印并查看批阅内容。或者将批阅完成的作业发送至学生或者家长的手机中共学生查看电子版。同样的,当学生在家中时(即学生不在家中打印机旁时),可以通过手机查看老师的批阅内容,从而提高学效率。
6、在一些可能的实现方式中,所述方法还包括:所述云平台基于预设条件在所述第一用户与所述第二用户的聊天群组内识别出待下发文件以及下发目标用户;所述云平台基于所述下发目标用户将待下发文件发送至相应的第二客户端。在一些应用场景中,老师还可能会在班级群聊中发送一些文件给学生读写,为提高群聊中文件能够快速发送至第二客户端(如学生家中的打印机或者学生/家长的手机),可以通过该文件自动识别的方式,将需要发送给学生的文件识别出来并发送至第二客户端,无需用户在群聊中翻看查找,提高文件发送效率。
7、在一些可能的实现方式中,所述云平台基于预设条件在所述第一用户与所述第二用户的聊天群组内识别出待下发文件以及下发目标用户包括:将所述聊天群组中具有预设命名方式的文件识别为待下发文件;其中,所述待下发文件的命名包含下发目标用户。
8、在一些可能的实现方式中,在所述云平台基于所述目标用户将所述作业任务发送至相应所述图像形成设备之后,还包括:所述第二客户端接收到所述作业任务后触发计时,当预设时长内未获取到打印所述第一目标文件的指令,则确认所述作业任务为超时任务;响应于所述第二用户的恢复打印操作,所述第二客户端获取所述超时任务对应的所述第一目标文件,并触发所述图像形成设备打印所述第一目标文件。在一些应用场景中,部分学生可能无法及时打印老师通过系统发送至打印机的文件,为不影响打印机执行其他打印任务,可以在老师发送的作业任务超时后设为超时任务并挂起,具体地可以将该作业任务暂时缓存在打印机本地,当学生归来后通过恢复打印操作,打印其中的目标文件,从而不影响学生的学习进度,提高用户体验。
9、第二方面,本申请实施例还提供一种云打印系统,该系统包括第一客户端、第二客户端以及云平台,所述第二客户端至少包括一个或多个图像形成设备;响应于第一用户的任务下发操作,所述第一客户端将作业任务上传至所述云平台,所述作业任务包括第一目标文件以及下发目标用户;所述云平台基于所述下发目标用户将所述作业任务发送至相应的第二客户端,每个所述第二客户端与对应第二用户相关联;响应于第二用户的执行打印操作,所述图像形成设备打印所述第一目标文件,并输出第一打印文件。
10、第三方面,本申请实施例还提供一种电子装置,包括处理器和存储器,所述存储器用于存储至少一条指令,所述指令由所述处理器加载并执行时实现第一方面提供的云打印方法。
11、第四方面,本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现第一方面提供的云打印方法。
12、第五方面,本申请实施例还提供一种计算机程序产品,包括计算机程序或指令,计算机程序或指令被处理器执行时实现第一方面提供的云打印方法。
本文档来自技高网...【技术保护点】
1.一种云打印方法,其特征在于,应用于云打印系统,所述云打印系统包括第一客户端、第二客户端以及云平台,所述第二客户端至少包括一个或多个图像形成设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述云平台基于所述下发目标用户将所述作业任务发送至相应所述第二客户端之后,还包括:
3.根据权利要求2所述的方法,其特征在于,所述第二客户端还包括所述第二用户的终端设备;
4.根据权利要求2所述的方法,其特征在于,在所述第二客户端将第二目标文件上传至所述云平台之后,还包括:
5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述云平台基于预设条件在所述第一用户与所述第二用户的聊天群组内识别出待下发文件以及下发目标用户包括:
7.根据权利要求1所述的方法,其特征在于,在所述云平台基于所述目标用户将所述作业任务发送至相应所述图像形成设备之后,还包括:
8.一种云打印系统,其特征在于,所述系统包括:第一客户端、第二客户端以及云平台,所述第
9.一种电子装置,其特征在于,所述装置包括:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任意一项所述的云打印方法。
...【技术特征摘要】
1.一种云打印方法,其特征在于,应用于云打印系统,所述云打印系统包括第一客户端、第二客户端以及云平台,所述第二客户端至少包括一个或多个图像形成设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述云平台基于所述下发目标用户将所述作业任务发送至相应所述第二客户端之后,还包括:
3.根据权利要求2所述的方法,其特征在于,所述第二客户端还包括所述第二用户的终端设备;
4.根据权利要求2所述的方法,其特征在于,在所述第二客户端将第二目标文件上传至所述云平台之后,还包括:
5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
6.根据权...
【专利技术属性】
技术研发人员:任自强,蒋宝旭,刘忠松,
申请(专利权)人:北京奔图信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。