【技术实现步骤摘要】
打印数据处理装置、打印系统以及打印数据处理方法
[0001]本专利技术属于打印服务领域,涉及一种打印数据处理装置、打印系统以及打印数据处理方法。
技术介绍
[0002]手持打印机可以自由地在打印媒介物的任意位置进行滑动打印,用户可以根据需要在移动设备上编辑横向排版的打印内容(包含至少一个字符组)进行打印,也可以编辑竖向排版的文本进行打印。在编辑过程中,用户会设定打印内容的格式(如,字体、字号、粗体、斜体、下划线以及删除线等)。
[0003]然而,在用户完成格式设定,再改变打印内容的排版方向时,例如,将原本横向排版的打印内容转换为竖向排版时,由于横向排版和竖向排版使用的是不同的编辑器(如,横向排版使用富文本框控件进行编辑,竖向排版使用WebView控件进行编辑),二者的格式标签不同,无法相互识别。因此,如图1和图2所示,原本用户在横向排版时设定的格式在变为竖向排版时会消失,打印内容会全部变为默认格式,用户需要重新对打印内容进行格式设定,进行重复劳动,非常的不方便。特别是当用户对大段的打印内容设定了很多格式时,这种重复劳动就更为繁琐,需要花费用户更多的时间和精力。
技术实现思路
[0004]为解决上述问题,提供一种能够让打印内容进行排版方向切换时保留用户设定的格式的打印数据处理装置,以及包含该打印数据处理装置的打印系统和打印方法。
[0005]本专利技术为了实现上述目的,采用了以下结构以及方法::
[0006]<结构1>
[0007]本专利技术提
【技术保护点】
【技术特征摘要】
1.一种打印数据处理装置,与手持打印机相通信连接,其特征在于,包括:第一排版编辑器、第二排版编辑器、标签转换用存储部、画面存储部、编辑控制部、输入显示部、关联解析部、第一排版关联对应表生成部、标签转换部以及第二排版打印数据生成部,其中,所述第一排版编辑器用于对第一排版的打印内容进行编辑并生成由所述打印内容以及与该打印内容的设定格式相关联的至少一个第一排版格式标签所构成的第一排版打印数据,所述第二排版编辑器用于对第二排版的打印内容进行编辑并生成由所述打印内容以及与该打印内容的设定格式相关联的至少一个第二排版格式标签所构成的第二排版打印数据,所述标签转换用存储部用于存储把所述第一排版格式标签与所述第二排版格式标签一一对应的标签对应表,所述画面存储部中存储有打印内容输入编辑画面,所述编辑控制部控制所述第一排版编辑器通过所述输入显示部显示所述打印内容输入编辑画面从而让所述用户输入当前打印内容并且让所述用户对该当前打印内容中的至少一个字符组进行格式设定,进一步根据所述用户编辑确认的所述当前打印内容以及与所述字符组的所述格式设定相对应的至少一个当前第一排版格式标签生成当前第一排版打印数据,一旦所述用户通过所述输入显示部选择把所述当前打印内容从第一排版方向转换至第二排版方向,所述关联解析部就按照预定解析规则解析所述当前第一排版打印数据中所述字符组与所述当前第一排版格式标签的关联性,所述第一排版关联对应表生成部根据解析出的所述字符组、所述当前第一排版格式标签以及所述关联性,生成包含所述字符组以及与该字符组相关联的所有所述当前第一排版格式标签的第一排版关联对应表,所述标签转换部根据所述标签对应表以及所述第一排版关联对应表,将所述字符组所对应的所有所述当前第一排版格式标签转换为所述第二排版格式标签作为当前第二排版格式标签,从而形成第二排版关联对应表,所述第二排版打印数据生成部根据所述第二排版关联对应表以及预定组合规则生成包含所述当前打印内容以及所述当前第二排版格式标签的当前第二排版打印数据。2.根据权利要求1所述的打印数据处理装置,其特征在于:其中,所述画面存储部中还存储有排版方向选择画面以及第二排版编辑画面,所述编辑控制部控制所述输入显示部显示所述排版方向选择画面让用户选择一个排版方向作为所述第一排版方向,所述当前第二排版打印数据一旦生成,所述编辑控制部就控制所述第二排版编辑器通过所述输入显示部根据所述当前第二排版打印数据把所述打印内容按照第二排版方向和相应的设定格式在所述第二排版编辑画面中进行显示,从而让所述用户对所述打印内容进行进一步编辑,一旦编辑完成,进一步根据所述用户编辑完成的打印内容以及相对应的第二排版格式标签生成第二排版打印数据作为新的当前第二排版打印数据。3.根据权利要求1所述的打印数据处理装置,其特征在于:
其中,所述预定解析规则为:当相邻或连续相邻的多个所述字符组共有格式时,将该共有格式的所述第一排版格式标签设定为与这多个字符组都相关联,当一个字符组具有独立格式时,将该独立格式的所述第一排版格式标签设定为与该字符组相关联。4.根据权利要求3所述的打印数据处理装置,其特征在于:其中,所述当前打印内容含有一个非默认格式的所述字符组,所述字符组仅被设定了一种格式,所述当前第一排版打印数据中对应于所述字符组仅含有一种所述第一排版格式标签,所述第一排版格式标签包括第一排版开始标签以及第一排版结束标签,所述预定解析规则是对所述当前第一排版打印数据的每一个元素按顺序进行读取,解析出所述第一排版开始标签、跟随在该第一排版开始标签后的所述字符组以及所述第一排版结束标签,并把该字符组与所述第一排版开始标签相关联。5.根据权利要求3所述的打印数据处理装置,其特征在于:其中,所述当前打印内容含有一个非默认格式的所述字符组,所述字符组被设定了多种格式,所述当前第一排版打印数据中对应于所述字符组含有多种所述第一排版格式标签,所述第一排版格式标签包括第一排版开始标签以及第一排版结束标签,所述预定解析规则是对所述当前第一排版打印数据的每一个元素按顺序进行读取,解析出从第一种到最后一种所述第一排版开始标签、跟随在最后一种所述第一排版开始标签后的所述字符组以及从最后一种到第一种所述第一排版结束标签,并把该字符组与每一种所述第一排版开始标签相关联。6.根据权利要求3所述的打印数据处理装置,其特征在于:其中,所述当前打印内容含有二个相邻的非默认格式的所述...
【专利技术属性】
技术研发人员:林钦锋,陈斐,叶超,李承兰,色摩健,
申请(专利权)人:株式会社理光,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。