蒙文文档打印处理方法和装置制造方法

文档序号:6508711阅读:415来源:国知局
蒙文文档打印处理方法和装置制造方法
【专利摘要】本发明提供一种蒙文文档打印处理方法和装置。该方法包括:启动IE打印驱动,将待打印的蒙文文档的显示方式由第一显示方式修改为第二显示方式,第一显示方式为从上到下、从左到右进行显示,第二显示方式为从左到右、从上往下进行显示;对显示方式经过修改的待打印的蒙文文档进行打印。该蒙文文档打印处理装置包括设置模块和打印模块。本发明提供的蒙文文档打印处理方法和装置实现了把蒙文文档全部并完整打印出来的功能,提高了蒙文文档打印的准确率,节约了由于打印不完整而浪费了的打印时间,节省了由于打印不完整而造成的对打印成本的浪费,克服了用IE打印驱动打印蒙文文档的固有缺陷,并完善了用IE打印驱动打印蒙文文档的功能。
【专利说明】 蒙文文档打印处理方法和装置

【技术领域】
[0001]本发明涉及文档打印处理技术,尤其涉及一种蒙文文档打印处理方法和装置。

【背景技术】
[0002]在现有技术中,当使用微软浏览器IE (Internet Explorer)默认打印设置打印任一文本时,都是按照现代中英文的显示方式,即字序从左到右,行序从上到下打印的。具体来说,第一步,从第一行左边第一个文字开始至右边第一个文字结束打印第一行文字。第二步,当第一行文字打印完,IE的打印驱动会以同样顺序打印第二行文字,以此类推,打印第三行至最后一行文字。也就是说,IE打印驱动会按照文本行的从上到下的顺序打印一个文本。
[0003]不同于现代中英文的显示方式,蒙文的显示方式是以竖排方式显示的,即字序从上到下,行序从左到右。蒙文是指内蒙古语言文字。当使用IE打印驱动打印文本时,就会产生如下问题:若蒙文文档中横向的文本宽度超过了打印机可接受的宽度,那么在IE页面横向上超越打印机宽度的内容将会丢失,导致打印内容丢失。


【发明内容】

[0004]针对现有技术的缺陷,本发明提供一种蒙文文档打印处理方法和装置。
[0005]本发明的第一个方面提供一种蒙文文档打印处理方法,包括:
[0006]启动IE打印驱动,将待打印的蒙文文档的显示方式由第一显示方式修改为第二显示方式,所述第一显示方式为从上到下、从左到右进行显示,所述第二显示方式为从左到右、从上往下进行显示;
[0007]对显示方式经过修改的所述待打印的蒙文文档进行打印。
[0008]本发明的第二个方面提供一种蒙文文档打印处理装置,包括:
[0009]设置模块,用于启动IE打印驱动,将待打印的蒙文文档的显示方式由第一显示方式修改为第二显示方式,所述第一显示方式为从上到下、从左到右进行显示,所述第二显示方式为从左到右、从上往下进行显示;
[0010]打印模块,用于对显示方式经过修改的所述待打印的蒙文文档进行打印。
[0011 ] 本发明提供的蒙文文档打印处理方法和装置,通过对待打印的蒙文文档的显示方式的修改和打印处理,实现了把当前页的蒙文文档全部并完整打印出来的功能,从而提高了蒙文文档打印的准确率,同时,克服了用IE打印驱动打印蒙文文档的固有缺陷,并完善了用IE打印驱动打印蒙文文档的功能。

【专利附图】

【附图说明】
[0012]图1为本发明一实施例提供的蒙文文档打印处理方法流程图;
[0013]图2为本发明实施例提供的蒙文显示方式一示意图;
[0014]图3为本发明实施例提供的蒙文显示方式另一示意图;
[0015]图4为本发明另一实施例提供的蒙文文档打印处理方法流程图;
[0016]图5为本发明实施例提供的蒙文显示方式再一示意图;
[0017]图6为本发明实施例提供的蒙文文档打印处理装置结构示意图。

【具体实施方式】
[0018]图1为本发明一实施例提供的蒙文文档打印处理方法流程图。本实施例提供的蒙文文档打印处理方法具体包括:
[0019]步骤10、启动IE打印驱动,将待打印的蒙文文档的显示方式由第一显示方式修改为第二显示方式,所述第一显示方式为从上到下、从左到右进行显示,所述第二显示方式为从左到右、从上往下进行显示。
[0020]具体地,如图2所示,所述第一显示方式,即蒙文的显示方式,是以竖排方式显示的,即字序从上到下,行序从左到右,英文表达为topbottom-leftright (tb-lr)。当启动IE打印驱动后,即启动IE的打印HTML渲染打印模块后,在IE打印窗口界面中将所述第一显示方式修改为所述第二显示方式,此时IE主窗口的显示方式仍为蒙文显示,即所述第一显示方式。如图3所示,在IE打印窗口中,所述第二显示方式为从左到右、从上往下进行显示,也就是现代中英文的显示方式,即字序从左到右,行序从上到下,英文表达为Ieftright-topbottom(lr-tb)。不同于蒙文的竖排显示方式,所述第二显示方式为横排显
,」、O
[0021]步骤20、对显示方式经过修改的所述待打印的蒙文文档进行打印。
[0022]其中,在当前显示方式由所述第一显示方式tb-lr修改为所述第二显示方式lr-tb后,即可通过IE打印驱动对所述待打印的蒙文文档进行打印。在打印时,由于打印窗口覆盖了 IE主窗口,所以此时是看不到IE主窗口的,此时在IE打印窗口中的文档显示方式为所述第二显示方式lr-tb。打印完毕后,打印窗口同时自动关闭,由于计算机速度很快的原因,当用户再次看到计算机显示界面时,只看到剩下的IE主窗口,其中蒙文文档的显示方式仍是所述第一显示方式tb-lr。
[0023]本发明实施例提供的蒙文文档打印处理方法将蒙文文档的显示方式进行修改,由竖排改为横排,并在此基础上处理打印所述蒙文文档。如果按照所述第二显示方式lr-tb打印蒙文文档,将不会产生在IE页面横向上超越打印机宽度的问题,进而也不会使打印内容丢失。因此,本发明实施例提供的蒙文文档打印处理方法避免了蒙文文档的打印内容在横向上遗失内容的问题,并且,因为实现了把当前页的蒙文文档全部并完整打印出来的功能,从而提高了蒙文文档打印的准确率。同时,所述蒙文文档打印处理方法节约了由于打印不完整而浪费了的打印时间,节省了由于打印不完整而造成的对打印成本的浪费。综上所述,本发明实施例提供的蒙文文档打印处理方法克服了用IE打印驱动打印蒙文文档的固有缺陷,并完善了用IE打印驱动打印蒙文文档的功能。
[0024]按照上述方法进行蒙文文档的打印虽然避免了蒙文文档的打印内容的遗失,但是可能会出现另一个问题,即,打印出来的文档不符合蒙古人的阅读习惯。更加明确地解释即为,当启动IE打印驱动后,将蒙文文档的显示方式由第一显示方式修改为第二显示方式,再对蒙文文档进行打印后,每页的打印结果为横排显示方式lr-tb。之后,将打印出来的文件顺时针旋转90度进行阅读,即如图5所示。这种打印结果的蒙文文档显示方式为从上到下,从右到左topbottom-rightleft (tb-rl),而蒙古人的阅读顺序是从上到下,从左到右topbottom-leftright(tb-lr)。
[0025]为了解决以上所述问题,本发明实施例提供了一种蒙文文档打印处理方法。如图4,即本发明另一实施例提供的蒙文文档打印处理方法流程图所示,其中包括:
[0026]步骤10、启动IE打印驱动,将待打印的蒙文文档的显示方式由第一显示方式修改为第二显示方式,所述第一显示方式为从上到下、从左到右进行显示,所述第二显示方式为从左到右、从上往下进行显示。
[0027]步骤30、将所述IE打印驱动的起始位置修改为从页脚开始,并对显示方式经过修改的所述待打印的蒙文文档进行打印。
[0028]在开始打印蒙文文档之前,将所述IE打印驱动的起始位置修改为从页脚开始。也就是说,在打印蒙文文档时,不是按照打印默认操作从每页第一行左边第一个字符开始打印,而是从每页最后一行的左边第一个字符开始打印。当打印完最后一行后,从倒数第二行的左边第一个字符再接着打印。以此倒推,直到打印完正数第一行的所有字符。这种打印方式为一种从左到右,从下到上leftright-bottomtop (lr-bt)的打印方式。
[0029]本发明实施例提供的蒙文文档打印处理方法将所述IE打印驱动的起始位置修改为从页脚开始对蒙文文档进行打印,从而使得打印结果的显示方式与蒙文的显示方式一致。因为本发明实施例提供的蒙文文档打印处理方法对待打印的蒙文文档做了进一步的打印操作处理,导致打印出来的蒙文文档的准确率得到了进一步的提高,并导致蒙文文档的打印精确性得到了进一步的完善,从而实质性地增加了蒙文文档的打印效率。
[0030]在本发明实施例中,步骤30,对显示方式经过修改的所述待打印的蒙文文档进行打印后还包括如下步骤:
[0031]步骤40、将打印出来的文件顺时针旋转90度进行阅读。
[0032]由于最初打印出来的蒙文文档的显示方式是横排显示方式,而不是蒙文的显示方式,即竖排显示方式。为了符合蒙古人的阅读习惯,需要将打印出来的蒙文文档顺时针旋转90度以方便阅读。如图2所示,将打印出来的蒙文文档顺时针旋转90度的显示方式与蒙文的显示方式是完全一致的。由于这种对打印出来的蒙文文档的进一步手动处理最终实现了蒙文打印文档与蒙文的显示方式在视觉效果和形式上的完全一致,从而方便了读者对打印出来的蒙文文档的阅读,提高了读者的阅读效率。
[0033]图6为本发明实施例提供的蒙文文档打印处理装置结构示意图。如图6所示,本发明实施例提供的蒙文文档打印处理装置具体可以实现本发明任意实施例提供的蒙文文档打印处理方法的各个步骤,在此不再赘述。
[0034]如图6所示,本发明实施例提供的蒙文文档打印处理装置包括:
[0035]设置模块11,用于启动IE打印驱动,将待打印的蒙文文档的显示方式由第一显示方式修改为第二显示方式,所述第一显示方式为从上到下、从左到右进行显示,所述第二显示方式为从左到右、从上往下进行显示;
[0036]打印模块21,用于对显示方式经过修改的所述待打印的蒙文文档进行打印。
[0037]本发明实施例提供的蒙文文档打印处理装置将蒙文文档的显示方式进行修改,由竖排改为横排,并在此基础上处理打印所述蒙文文档。如果按照所述第二显示方式lr-tb打印蒙文文档,将不会产生在IE页面横向上超越打印机宽度的问题,进而也不会使打印内容丢失。因此,本实施例提供的蒙文文档打印处理装置避免了蒙文文档的打印内容在横向上遗失内容的问题,并且,因为实现了把当前页的蒙文文档全部并完整打印出来的功能,从而提高了蒙文文档打印的准确率。同时,所述蒙文文档打印处理装置节约了由于打印不完整而浪费了的打印时间,节省了由于打印不完整而造成的对打印成本的浪费。综上所述,本实施例提供的蒙文文档打印处理装置克服了用IE打印驱动打印蒙文文档的固有缺陷,并完善了用IE打印驱动打印蒙文文档的功能。
[0038]本发明实施例提供的蒙文文档打印处理装置是以实施例三为基础的。
[0039]其中,所述打印模块21还用于:
[0040]将所述IE打印驱动的起始位置修改为从页脚开始,并对显示方式经过修改的所述待打印的蒙文文档进行打印。
[0041]本发明实施例提供的蒙文文档打印处理装置将所述IE打印驱动的起始位置修改为从页脚开始对蒙文文档进行打印,从而使得打印结果的显示方式与蒙文的显示方式一致。因为本发明实施例提供的蒙文文档打印处理装置对待打印的蒙文文档做了进一步的打印操作处理,导致打印出来的蒙文文档的准确率得到了进一步的提高,并导致蒙文文档的打印精确性得到了进一步的完善,从而实质性地增加了蒙文文档的打印效率。
[0042]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0043]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【权利要求】
1.一种蒙文文档打印处理方法,其特征在于,包括: 启动IE打印驱动,将待打印的蒙文文档的显示方式由第一显示方式修改为第二显示方式,所述第一显示方式为从上到下、从左到右进行显示,所述第二显示方式为从左到右、从上往下进行显示; 对显示方式经过修改的所述待打印的蒙文文档进行打印。
2.根据权利要求1所述的方法,其特征在于,所述对显示方式经过修改的所述待打印的蒙文文档进行打印包括: 将所述IE打印驱动的起始位置修改为从页脚开始,并对显示方式经过修改的所述待打印的蒙文文档进行打印。
3.根据权利要求1或2所述的方法,其特征在于,还包括: 将打印出来的文件顺时针旋转90度进行阅读。
4.一种蒙文文档打印处理装置,其特征在于,包括: 设置模块,用于启动IE打印驱动,将待打印的蒙文文档的显示方式由第一显示方式修改为第二显示方式,所述第一显示方式为从上到下、从左到右进行显示,所述第二显示方式为从左到右、从上往下进行显示; 打印模块,用于对显示方式经过修改的所述待打印的蒙文文档进行打印。
5.根据权利要求4所述的装置,其特征在于,所述打印模块还用于: 将所述IE打印驱动的起始位置修改为从页脚开始,并对显示方式经过修改的所述待打印的蒙文文档进行打印。
【文档编号】G06F3/12GK104423899SQ201310371613
【公开日】2015年3月18日 申请日期:2013年8月23日 优先权日:2013年8月23日
【发明者】陈炼 申请人:北大方正集团有限公司, 北京北大方正电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1