一体机多通道显示的打印方法及装置的制作方法

文档序号:6401623阅读:113来源:国知局
专利名称:一体机多通道显示的打印方法及装置的制作方法
技术领域
本发明涉及Android系统下的多通道显示技术,特别是涉及一体机多通道显示的打印方法及装置。
背景技术
—体机即融合了 TV、触摸和PC功能为一体的机器。目前一体机菜单大多具备VGA、HDM1、AV和YPBPR的通道切换的功能。但是这些通道传统的切换是同一时间只能显示一个通道的内容。在实际应用中,用户先是在一个通道(我们称之为通道A)操作,然后通过切换菜单或者按钮把通道切换到目标通道(我们称之为通道B)。然后经过几秒之后,通道B显示出来了。用户在通道B上进行了一些操作,然后又通过相同的方法切换回到通道A,这样经常切换方式会让用户觉得切换步骤繁琐,并且费时。当用户需要对不同通道内具有关联性的画面进行打印时,只能逐个通道地切换,分别地打印出相关页面。同样,仍然是步骤繁琐,而且在各个系统上均需要至少一次驱动外部打印机完成操作,多个打印任务也会使外部打印机一直处于忙碌状态,浪费时间、纸张以及打印的通道资源。。

发明内容
基于此,有必要针对上述问题,提供一种一体机多通道显示的打印方法及装置,能够使通道的切换更加快捷,同时也能简便地进行打印。—种一体机多通道显不的打印方法,包括:在显示界面上设立通道显示窗口,建立所述通道显示窗口与各个通道之间的链接按钮;在所述显示界面上建立打印触发按钮,在触发该按钮之后,接收用户的触摸点信息;根据所述触摸点信息获取打印区域,将各个通道下对应的所述打印区域置于同一打印任务,输出该打印任务完成打印。相应地,一种一体机多通道显示的打印装置,包括:窗口编辑单元,用于在显示界面上设立通道显示窗口,建立所述通道显示窗口与各个通道之间的链接按钮;与所述窗口编辑单元相连的打印触发单元,用于在所述显示界面上建立打印触发按钮,在触发该按钮之后,接收用户的触摸点信息;与所述打印触发单元相连的打印输出单元,用于根据所述触摸点信息获取打印区域,将各个通道下对应的所述打印区域置于同一打印任务,输出该打印任务完成打印。实施本发明,具有如下有益效果:在Android系统下,设立通道显示窗口以及建立链接各个通道的按钮。通过触发按钮,方便地切换至其它通道,在通道显示窗口上显示该通道的画面。同时,本发明还能够在一次打印任务中驱动外部打印机完成各个通道下的页面打印,无需切换系统,增强用户体验。


图1为本发明一体机多通道显示的打印方法的流程图;图2为本发明一体机多通道显示的打印方法的实施例流程图;图3为本发明一体机多通道显示的打印装置的示意图;图4为本发明一体机多通道显示的打印装置的实施例示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。图1为本发明一体机多通道显示的打印方法的流程图,包括:SlOl:在显示界面上设立通道显示窗口,建立所述通道显示窗口与各个通道之间的链接按钮;S102:在所述显示界面上建立打印触发按钮,在触发该按钮之后,接收用户的触摸点信息;S103:根据所述触摸点信息获取打印区域,将各个通道下对应的所述打印区域置于同一打印任务,输出该打印任务完成打印。在Android系统下,设立通道显示窗口。优选地,窗口的大小和位置都可以调整。可以在菜单栏上建立下拉框,下拉框上包含各个通道的链接按钮。当触发按钮时,可以快捷地切换至其它通道,在通道显示窗口上显示该通道的画面。将透明批注窗口界面覆盖于所述通道显示窗口之上,该界面是透明的,因此不会影响画面的观感。但是,该界面可以接收用户的触摸点信息,将这些触摸点信息转换为可视化的图像或线条,即可作为批注显示于画面之上。存储各个通道下对应的所述批注,以便于在画面上同时显示各项批注。同时,本发明还能够便捷地在将各个通道下的预打印的页面在置于同一打印任务内输出,无需切换系统,节省时间。仅需一次驱动外部打印机,即可完成各个通道下的页面打印,无需过多地占用打印的通道资源。特别地,可以将各个通道下带有批注的整屏画面进行打印,可以将整个通道显示窗口上的展示画面进行打印,也可以截取所述通道显示窗口上的某一区域进行打印。所述同一打印任务包含至少一个打印页面。图2为本发明一体机多通道显示的打印方法的实施例流程图。与图1相比,图2为本发明一实施例的具体步骤流程图。S201:在显示界面上设立通道显示窗口,建立所述通道显示窗口与各个通道之间的链接按钮;S202:在所述显示界面上建立打印触发按钮,在触发该按钮之后,接收用户的触摸点信息;S203:收集所述触摸点信息的按下点坐标和抬起点坐标;S204:在所述按下点坐标和所述抬起点坐标之间绘制边框,形成打印框图,保存在临时文件夹内;
S205:从所述临时文件夹内,选取待打印的目标打印框图置于同一打印页面;S206:调整所述打印页面内各个目标打印框图的大小和/或位置;S207:删除所述打印页面内选定的目标打印框图;S208:输出该打印任务完成打印;S209:删除保存在临时文件夹内与所述打印区域相对应的打印框图。本方案由Android显示界面、通道显示窗口和透明批注窗口界面(用于显示批注)构成。其中,在Android显示界面上设立大小、位置可调的通道显示窗口 ;透明批注窗口界面覆盖于该通道显示窗口之上。本发明实现了在当前显示界面下能够在通道显示窗口的区域进行实时显示其他通道的画面信息,并且能够在整个显示屏上的任意位置进行批注操作的效果。本发明采用了三层结构,即Android显示界面层、通道显示窗口层和透明批注层。Android显示界面层作为最底层用于显示当前的界面并且负责控制通道窗口的位置等。通道窗口层作为中间的第二层负责显示其它通道的信息,而它必须依赖于Android显示界面层作为载体。透明批注层作为最上层负责接收用户输入,并显示批注。具体地,Android显示界面层可以通过Android的Activity予以实现,而通道窗口层就可以用Android的SurfaceView,透明批注层也可以用Android的SurfaceView实现。当透明批注层的透明批注窗口界面在书写模式下以接收到用户的触摸事件的时候,它就负责处理这些点数据,然后把它们组成特定图形,然后显示在这一层的SurfaceView上。由于这一层是透明的,所以看起就像是在通道显示窗口层上进行了批注。将带有批注或无带批注的画面进行打印前,首先,需要确定打印区域。优选地,根据所述触摸点信息获取打印区域的步骤,包括:收集所述触摸点信息的按下点坐标和抬起点坐标;在所述按下点坐标和所述抬起点坐标之间绘制边框,形成打印框图,保存在临时文件夹内。将整屏画面或整个通道显示窗口作为打印页面输出,可以简便地建立打印任务,但是,这样打打印页面无疑包含了很多不必要的信息,例如菜单栏等。而通过收集所述触摸点信息的按下点坐标和抬起点坐标,形成打印框图,可以帮助用户自主地选取打印区域,节省纸张以及打印墨盒。为了能够进一步地节省打印纸,从所述临时文件夹内,选取待打印的目标打印框图置于同一打印页面。如果一个打印框图置于一张打印页面内,由于打印框图是用户截取的一小部分区域,在该打印页面上很可能还有一些空白区域剩余。本实施例能够将保存于临时文件夹内的多个打印框图置于同一打印页面上,充分运用一张打印页面的空间位置,节省了打印纸。优选地,用户也能够从所述临时文件夹内选择目标打印框图,将几个通道下具有关联性的打印区域置于同一打印页面上,便于用户对比阅读,增强用户体验。调整所述打印页面内各个目标打印框图的大小和/或位置,或,删除所述打印页面内选定的目标打印框图。另外,选取了待打印的目标打印框图置于同一打印页面后,用户可以通过放缩操作,调整所述打印页面上各个目标打印框图的大小,以便节省版面。用户也可以通过拖曳,调整所述打印页面上各个目标打印框图的位置,以便完成打印版面的编辑。当用户需要取消某一打印框图时,可以通过删除操作去除该打印框图。最后,当输出该打印任务完成打印后,可以删除保存在临时文件夹内与所述打印区域相对应的打印框图。优选地,系统会把刚保存在临时文件夹内的大印框图删除,以节省空间资源。图3为本发明一体机多通道显示的打印装置的示意图,包括:窗口编辑单元,用于在显示界面上设立通道显示窗口,建立所述通道显示窗口与各个通道之间的链接按钮;与所述窗口编辑单元相连的打印触发单元,用于在所述显示界面上建立打印触发按钮,在触发该按钮之后,接收用户的触摸点信息;与所述打印触发单元相连的打印输出单元,用于根据所述触摸点信息获取打印区域,将各个通道下对应的所述打印区域置于同一打印任务,输出该打印任务完成打印。图3与图1相对应,图中各个单元的运行方式与方法中的相同。图4为本发明一体机多通道显示的打印装置的实施例示意图。如图4所示,所述打印输出单元,包括:位置标注单元,用于收集所述触摸点信息的按下点坐标和抬起点坐标;与所述位置标注单元相连的区域选取单元,用于在所述按下点坐标和所述抬起点坐标之间绘制边框,形成打印框图,保存在临时文件夹内。如图4所示,包括:与所述区域选取单元相连的打印页预览单元,用于从所述临时文件夹内,选取待打印的目标打印框图置于同一打印页面。如图4所示,还包括:与所述打印页预览单元相连的打印页编辑单元,用于调整所述打印页面内各个目标打印框图的大小和/或位置,或,用于删除所述打印页面内选定的目标打印框图。在其中一个实施例当中,本发明还包括:空间节省单元,用于删除保存在临时文件夹内与所述打印区域相对应的打印框图。图4与图2相对应,图中各个单元的运行方式与方法中的相同。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
1.一种一体机多通道显不的打印方法,其特征在于,包括: 在显示界面上设立通道显示窗口,建立所述通道显示窗口与各个通道之间的链接按钮; 在所述显示界面上建立打印触发按钮,在触发该按钮之后,接收用户的触摸点信息;根据所述触摸点信息获取打印区域,将各个通道下对应的所述打印区域置于同一打印任务,输出该打印任务完成打印。
2.根据权利要求1所述的一体机多通道显示的打印方法,其特征在于,根据所述触摸点信息获取打印区域的步骤,包括: 收集所述触摸点信息的按下点坐标和抬起点坐标; 在所述按下点坐标和所述抬起点坐标之间绘制边框,形成打印框图,保存在临时文件夹内。
3.根据权利要求2所述的一体机多通道显示的打印方法,其特征在于,将各个通道下对应的所述打印区域置于同一打印任务的步骤,包括: 从所述临时文件夹内,选取待打印的目标打印框图置于同一打印页面。
4.根据权利要求3所述的一体机多通道显示的打印方法,其特征在于,选取待打印的目标打印框图置于同一打印页面的步骤之后,包括: 调整所述打印页面内各个目标打印框图的大小和/或位置,或, 删除所述打印页面内选定的目标打印框图。
5.根据权利要求1至4任一项所述的一体机多通道显示的打印方法,其特征在于,输出该打印任务完成打印的步骤之后,包括: 删除保存在临时文件夹内与所述打印区域相对应的打印框图。
6.一种一体机多通道显示的打印装置,其特征在于,包括: 窗口编辑单元,用于在显示界面上设立通道显示窗口,建立所述通道显示窗口与各个通道之间的链接按钮; 与所述窗口编辑单元相连的打印触发单元,用于在所述显示界面上建立打印触发按钮,在触发该按钮之后,接收用户的触摸点信息; 与所述打印触发单元相连的打印输出单元,用于根据所述触摸点信息获取打印区域,将各个通道下对应的所述打印区域置于同一打印任务,输出该打印任务完成打印。
7.根据权利要求6所述的一体机多通道显示的打印装置,其特征在于,所述打印输出单元,包括: 位置标注单元,用于收集所述触摸点信息的按下点坐标和抬起点坐标; 与所述位置标注单元相连的区域选取单元,用于在所述按下点坐标和所述抬起点坐标之间绘制边框,形成打印框图,保存在临时文件夹内。
8.根据权利要求7所述的一体机多通道显示的打印装置,其特征在于,所述打印输出单元,包括: 与所述区域选取单元相连的打印页预览单元,用于从所述临时文件夹内,选取待打印的目标打印框图置于同一打印页面。
9.根据权利要求8所述的一 体机多通道显示的打印装置,其特征在于,所述打印输出单元,包括:与所述打印页预览单元相连的打印页编辑单元,用于调整所述打印页面内各个目标打印框图的大小和/或位置,或,用于删除所述打印页面内选定的目标打印框图。
10.根据权利要求6至9任一项所述的一体机多通道显示的打印装置,其特征在于,还包括: 空间节省单元, 用于删除保存在临时文件夹内与所述打印区域相对应的打印框图。
全文摘要
本发明公开了一体机多通道显示的打印方法及装置。该方法包括在显示界面上设立通道显示窗口,建立所述通道显示窗口与各个通道之间的链接按钮;在所述显示界面上建立打印触发按钮,在触发该按钮之后,接收用户的触摸点信息;根据所述触摸点信息获取打印区域,将各个通道下对应的所述打印区域置于同一打印任务,输出该打印任务完成打印。采用本发明,可以方便地切换至其它通道,在通道显示窗口上显示该通道的画面。同时,还能够在一次打印任务中驱动外部打印机完成各个通道下的页面打印,无需切换系统,增强用户体验。
文档编号G06F3/0488GK103197904SQ20131011870
公开日2013年7月10日 申请日期2013年4月7日 优先权日2013年4月7日
发明者蔡文生 申请人:广州视睿电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1