System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及手持打印机,尤其涉及一种手持打印机及打印方法。
技术介绍
1、随着打印机的发展,打印机呈现微型化的趋势,出现了手持打印机系列产品。现有的手持打印机多采用基于led的传感器或者激光传感器,跟踪打印机的移动,感知打印机所在的位置。以配备激光传感器的手持打印机为例,当打印机在纸张表面移动时,传感器不断地向纸张表面发出红外激光,随后测量反射光束的散射,传感器通过反射光束的散射确定打印机相对于纸张表面的移动速度和方向。
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、获取所述喷头的坐标与喷头的起始坐标之间的相对位置,所述起始坐标是所述触头首次接触纸张时,触点位置信息对应的喷头的坐标;
39、根据所述相对位置,获取所述喷头的坐标在打印内容中对应的第三位置信息;
40、根据所述第三位置信息,确定目标打印内容。
41、可选地,所述控制所述打印头执行对目标打印内容的打印操作,包括:
42、在所获取的目标打印内容已经被打印的情况下,则不执行打印操作。
43、本申请所提供的技术方案,在手持打印机的打印头上增设触头,通过触头与纸张接触时的触点位置信息确定打印头上喷头坐标,从而建立起打印机上喷头坐标与打印内容的联系,解决了打印过程中打印头离开纸张后重新放置于纸张上而无法完成对打印内容的完整打印的问题,从而呈现更好的打印效果,提升了用户体验。
44、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
本文档来自技高网...【技术保护点】
1.一种手持打印机,包括打印机本体,所述打印机本体底部设置有打印头,其特征在于,所述手持打印机包括:
2.根据权利要求1所述的手持打印机,其特征在于,所述触点检测装置具体用于:
3.根据权利要求2所述的手持打印机,其特征在于,所述触点检测装置包括触摸屏,所述触头包括电容笔;
4.根据权利要求2所述的手持打印机,其特征在于,所述触点检测装置包括固定框以及设置在所述固定框的测距装置;所述触头包括信号发生源;
5.根据权利要求4所述的手持打印机,其特征在于,所述固定框的尺寸可根据纸张的大小进行调节。
6.根据权利要求1所述的手持打印机,其特征在于,所述处理装置在用于根据所述喷头的坐标获取目标打印内容时,具体用于:
7.根据权利要求1所述的手持打印机,其特征在于,所述处理装置在用于控制所述打印头执行对目标打印内容的打印操作时,具体用于:
8.一种打印方法,其特征在于,所述方法应用于手持打印机;所述手持打印机包括打印头、触头、触点检测装置;所述触头设置在所述打印头的两端,所述触点检测装置与所述手持打印机分立
9.根据权利要求8所述的打印方法,其特征在于,所述根据所述喷头的坐标获取目标打印内容,包括:
10.根据权利要求8所述的打印方法,其特征在于,所述控制所述打印头执行对目标打印内容的打印操作,包括:
...【技术特征摘要】
1.一种手持打印机,包括打印机本体,所述打印机本体底部设置有打印头,其特征在于,所述手持打印机包括:
2.根据权利要求1所述的手持打印机,其特征在于,所述触点检测装置具体用于:
3.根据权利要求2所述的手持打印机,其特征在于,所述触点检测装置包括触摸屏,所述触头包括电容笔;
4.根据权利要求2所述的手持打印机,其特征在于,所述触点检测装置包括固定框以及设置在所述固定框的测距装置;所述触头包括信号发生源;
5.根据权利要求4所述的手持打印机,其特征在于,所述固定框的尺寸可根据纸张的大小进行调节。
6.根据权利要求1所述的手持打印机,其特征在于,所述处理装...
【专利技术属性】
技术研发人员:胡训安,张居瀚,常伟飞,
申请(专利权)人:上海汉图科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。