CN104238964A - 自动调整打印机输出影像尺寸的方法 - Google Patents
自动调整打印机输出影像尺寸的方法 Download PDFInfo
- Publication number
- CN104238964A CN104238964A CN201310233939.8A CN201310233939A CN104238964A CN 104238964 A CN104238964 A CN 104238964A CN 201310233939 A CN201310233939 A CN 201310233939A CN 104238964 A CN104238964 A CN 104238964A
- Authority
- CN
- China
- Prior art keywords
- paper
- printed
- size
- printer
- default
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 230000008859 change Effects 0.000 claims abstract description 12
- 238000012546 transfer Methods 0.000 claims description 10
- 238000006243 chemical reaction Methods 0.000 claims description 8
- 230000004048 modification Effects 0.000 claims description 3
- 238000012986 modification Methods 0.000 claims description 3
- 238000007639 printing Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000007641 inkjet printing Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000005755 formation reaction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/18—Conditioning data for presenting it to the physical printing elements
- G06K15/1867—Post-processing of the composed and rasterized print image
- G06K15/1868—Post-processing of the composed and rasterized print image for fitting to an output condition, e.g. paper colour or format
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/18—Conditioning data for presenting it to the physical printing elements
- G06K15/1801—Input data handling means
- G06K15/181—Receiving print data characterized by its formatting, e.g. particular page description languages
- G06K15/1814—Receiving print data characterized by its formatting, e.g. particular page description languages including print-ready data, i.e. data already matched to the printing process
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Abstract
本发明涉及一种自动调整打印机输出影像尺寸的方法。本发明方法包括以下步骤:自待打印画面的页面信息文件中取得待打印画面的预设输出尺寸、比较预设输出尺寸与放置于打印机的进纸匣的待打印纸张的尺寸以及于预设输出尺寸与待打印纸张的尺寸不相同时,产生相应于待打印画面的具有调整后尺寸的输出影像。本发明的自动调整打印机输出影像尺寸的方法,不需使用者更改设定或更换纸张。
Description
技术领域
本发明涉及一种自动调整打印机输出影像尺寸的方法,尤其涉及一种依据放置于进纸匣的待打印纸张的尺寸自动调整打印机输出影像尺寸的方法。
背景技术
随着信息时代的到来,不仅加速个人电脑的普及化,也活络电脑及其外围设备的市场。现今的电脑大部分是以显示器显示存储于电脑中的文件的影像并利用连接于电脑的打印机输出文件的影像于纸张上。其中文件的影像可以是,例如,Office文档或PDF文档的其中一页面或者多个页面等。随着打印机的价格逐渐降低以及打印效果逐渐提高,打印机已成为团体或个人必备的电子产品。
以下将就公知的打印机与电脑的工作流程进行说明。请参照图1及图2,图1显示公知的打印作业的第一流程图,图2显示公知的打印作业的第二流程图。
目前的打印机产品主要有两种控制方式,即采用页面描述语言(PageDescription Language)的PDL打印机和采用图形设备接口(Graphical DeviceInterface)的GDI打印机。
请参照图1,其为公知的打印作业的第一流程图,于图1中使用PDL打印机。当使用者于电脑选择打印文件时,其所指定的打印范围(或称页面范围、指定范围等)即所谓的待打印画面。使用者一旦确定进行打印作业,电脑将收到打印指令(步骤S1)。而后电脑将依据此打印指令取得存储于电脑中,表述待打印画面的内容的第一页面信息文件。
在实际应用上,当使用者于电脑选择打印文件时,使用者还可以预先选择是否配合预设输出尺寸调整影像大小,并设定预设纸张来源(或称预设纸匣)及预设输出尺寸等信息。
因此表述待打印画面的内容的第一页面信息文件中可以包含:匹配预设输出尺寸调整影像大小与否、预设输出尺寸、文字内容、图形内容、文字及图形在纸张上的布局和格式要求等信息,而文字及图形在纸张上的布局和格式要求等信息可以包含:字距、行距、字型、字型大小等。
于传送数据至打印机控制器之前,电脑需先转换第一页面信息文件而产生使用页面描述语言的第二页面信息文件(步骤S2)。需要说明的是,第一页面信息文件与第二页面信息文件所带有的信息并无不同,其差别仅在于打印机控制器可以判读分析第二页面信息文件而取得待打印画面的内容。当转换完成后,电脑即将第二页面信息文件传送至打印机控制器。
接下来,打印机控制器于判读分析第二页面信息文件后取得待打印画面的内容,并转换第二页面信息文件中的待打印画面的内容而产生相应于待打印画面的点阵图影像(步骤S3)。
产生点阵图影像之后,打印机的打印单元已可依据点阵图影像进行打印作业。但为避免因使用者设定错误等理由而造成打印错误,在开始打印作业前,打印机控制器将先取得放置于打印机的预设纸匣的纸张的尺寸与点阵图影像的尺寸(步骤S4),并比较点阵图影像的尺寸与放置于预设纸匣的纸张的尺寸是否相符(步骤S5),以避免将较小尺寸的点阵图影像打印于较大的纸张,或将较大尺寸的点阵图影像打印于较小的纸张,而造成纸张的浪费。
若点阵图影像的尺寸与放置于预设纸匣的纸张的尺寸相同,则打印机控制器将直接控制打印机打印单元将点阵图影像输出于纸张上(步骤S6)。
但若点阵图影像的尺寸与放置于预设纸匣的纸张的尺寸不相同,则需由打印机或电脑通知使用者更改设定或者更换纸张(步骤S7)。
接下来请参照图2,其为公知的打印作业的第二流程图,于图2中使用GDI打印机。使用GDI打印机与PDL打印机的区别在于,使用GDI打印机时,大多的程序由电脑完成,因此电脑不需传送关于待打印画面的内容的相关资料至打印机,故电脑不需转换表述待打印画面的内容的第一页面信息文件而产生使用页面描述语言的第二页面信息文件,打印机亦不需转换第二页面信息文件而产生点阵图影像。当电脑收到打印指令(步骤S11)后,电脑即自行转换第一页面信息文件中的待打印画面的内容而产生可以直接打印的点阵图影像(步骤S12)。
而后电脑先取得放置于打印机的预设纸匣的纸张的尺寸与点阵图影像的尺寸(步骤S13),并比较放置于预设纸匣的纸张的尺寸与点阵图影像的尺寸(步骤S14)是否相符,以避免将较小尺寸的点阵图影像打印于较大的纸张,或将较大尺寸的点阵图影像打印于较小的纸张,而造成纸张的浪费。
若点阵图影像的尺寸与放置于预设纸匣的纸张的尺寸相同,则电脑即直接将点阵图影像传送至打印机控制器,并由打印机控制器控制打印单元将点阵图影像输出于纸张上(步骤S15)。
但若点阵图影像的尺寸与放置于预设纸匣的纸张的尺寸不相同,则需由打印机或电脑通知使用者更改设定或者更换纸张(步骤S16)。
上述的打印机存在着以下的问题。由于点阵图影像的尺寸并无法改变,因此传统的打印机只能要求使用者更改设定再由电脑(使用GDI打印机时)或打印机(使用PDL打印机时)依据更改后的设定重新产生点阵图影像,或者直接依据点阵图影像的尺寸更换放置于预设纸匣的纸张,不论是哪一种作法对使用者来说都十分不便。
因此需要一种改良的自动调整打印机输出影像尺寸的方法以改进公知技术的问题。
发明内容
本发明的目的在于提供一种不需使用者更改设定或更换纸张的自动调整打印机输出影像尺寸的方法。
本发明的目的在于提供一种自动调整打印机输出影像尺寸的方法,包括以下步骤:
(A)接收打印指令;
(B)取得放置于打印机的进纸匣的待打印纸张的尺寸以及待打印画面的预设输出尺寸;
(C)比较预设输出尺寸与待打印纸张的尺寸;
(D)于预设输出尺寸与待打印纸张的尺寸相同时,产生相应于待打印画面的第一输出影像,其中第一输出影像具有预设输出尺寸;以及
(E)于预设输出尺寸与待打印纸张的尺寸不相同时,产生相应于待打印画面的第二输出影像,其中第二输出影像具有调整后尺寸且调整后尺寸等于待打印纸张的尺寸。
本发明的有益效果在于,本发明不需要使用者更改设定再由电脑(使用GDI打印机时)或打印机(使用PDL打印机时)依据更改后的设定重新产生点阵图影像,也不需要使用者依据点阵图影像的尺寸更换放置于预设纸匣的纸张,而是可以自动调整打印机输出影像尺寸,大大地给使用者带来了方便。
附图说明
图1显示公知的打印作业的第一流程图。
图2显示公知的打印作业的第二流程图。
图3显示本发明第一实施例的自动调整打印机输出影像尺寸的方法的流程图。
图4显示本发明第一实施例的打印机及主机的方框图。
图5显示本发明第一实施例的打印机的外观示意图。
图6A显示本发明第一实施例的自动调整打印机输出影像尺寸的方法的第一系统图。
图6B显示本发明第一实施例的自动调整打印机输出影像尺寸的方法的第二系统图。
图7显示本发明第二实施例的自动调整打印机输出影像尺寸的方法的流程图。
图8显示本发明第二实施例的打印机及主机的方框图。
图9A显示本发明第二实施例的打印机的自动调整打印机输出影像尺寸的方法的第一系统图。
图9B显示本发明第二实施例的打印机的从动调整打印机输出影像尺寸的方法的第二系统图。
其中,附图标记说明如下:
步骤S1~S7、S11~S16
步骤(A)、(A1)、(A2)、(Aa)、(Ab)、(Ac)、(B)、(C)、(D)、(E)
打印机1
主机端2
预设纸匣11
滑块111
控制单元12
感测单元13
纸张传送单元14
打印单元15
第一纸张P
打印机3
主机端21
预设纸匣31
控制单元32
感测单元33
纸张传送单元34
打印单元35
第一页面信息文件F1
第二页面信息文件F2
调整后页面信息文件F3、F4
第一输出影像I1
第二输出影像I2
具体实施方式
为了改进公知技术的不便,本发明提供一种自动依据放置于纸匣的纸张的尺寸产生相应于待打印画面的输出影像的方法,且本发明的方法可于打印机启动一简易打印模式时执行。详细操作请参照以下的说明。
请同时参照图3至图5,图3为本发明第一实施例的自动调整打印机输出影像尺寸的方法的流程图,图4为本发明第一实施例的打印机及主机的方框图,图5为本发明第一实施例的打印机的外观示意图。于本例中打印机1是PDL(Page Description Language)打印机。
首先说明本实施例中所使用的打印机1。如图4及图5所示,打印机1连接于主机端2,且打印机1包括预设纸匣11、控制单元12、感测单元13、纸张传送单元14以及打印单元15。其中,感测单元13、纸张传送单元14以及打印单元15皆连接于控制单元12并受控制单元12控制,且感测单元13的功用在于检测预设纸匣11上是否放置有纸张以及放置于预设纸匣11上的纸张的尺寸。
需要说明的是,检测纸张的尺寸的方法有许多种,图5中所显示者为其中一种检测纸张的尺寸的方法。详细的说,当使用者将纸张放置于预设纸匣11,并移动左右滑块111至贴齐纸张的两平行边缘时,感测单元13即可依据滑块111的位置得知纸张的尺寸并将纸张的尺寸传送至控制单元12。
再者,检测预设纸匣11上是否放置有纸张的方法并无限制,举例来说,于本实施例中可以于预设纸匣11上设置一光遮断器,当纸张被放置于预设纸匣11上而使光遮断器的发射端所发射的光束被遮断时,感测单元13即可得知预设纸匣11上具有纸张。
此外,打印机1亦可以不设置滑块111等装置来检测纸张的尺寸,而由使用者直接利用打印机1的面板或按钮输入纸张的尺寸,使用者所输入的纸张的尺寸亦将被传送至控制单元12。
接下来说明本例的自动调整打印机输出影像尺寸的方法的以下步骤:
(A)接收打印指令;
(A1)取得待打印画面的第一页面信息文件;
(A2)转换第一页面信息文件而产生第二页面信息文件,并将第二页面信息文件传送至控制单元;
(Aa)判断预设纸匣上是否具有待打印纸张,若是则执行步骤(B)至步骤(E),若否则执行步骤(Ab);
(Ab)判断打印机是否具有放置有待打印纸张的另一纸匣,若是则执行步骤(B)至步骤(E),若否则执行步骤(Ac);以及
(Ac)放置待打印纸张于预设纸匣上并执行步骤(B)至步骤(E)。
以下详细说明每一步骤的操作方法。
首先,当使用者于主机端2选择打印一文件,例如Office文档或者PDF文档的一页面或多个页面时,使用者可预先设定打印范围(或称页面范围、指定范围等)、预设纸张来源及预设输出尺寸等信息,其所指定的打印范围即所谓的待打印画面,且于本例中预设纸张来源为预设纸匣11。当使用者确定进行打印作业后,主机端2将接收到一打印指令,如步骤A所示。主机端2首先将依据此打印指令取得存储于主机端2中,表述待打印画面的内容的第一页面信息文件F1,如步骤A1所示。其中待打印画面的内容至少包含待打印画面的预设输出尺寸信息,此外还可以包含待打印画面的文字内容、图形内容、文字及图形在纸张上的布局和格式要求等信息,而文字及图形在纸张上的布局和格式要求等信息则包含字距、行距、字型、字型大小等。
由于使用PDL打印机时,大多的程序由打印机1的控制单元12完成,因此主机端2于取得待打印画面的内容后,需将待打印画面的内容传送至打印机1的控制单元12。为使控制单元12得以判读分析待打印画面的内容,主机端2于传送数据前需先转换表述待打印画面的内容的第一页面信息文件F1而产生使用页面描述语言的第二页面信息文件F2。当转换完成后,主机端2即将第二页面信息文件F2传送至打印机1的控制单元12,如步骤A2所示。
需要说明的是,第二页面信息文件F2与第一页面信息文件F1所包含的信息并无不同,两者的差异仅在于第二页面信息文件F2可被打印机1的控制单元12判读分析,进而使控制单元12取得待打印画面的内容。
接下来,为避免使用者所设定的预设纸张来源,即预设纸匣11上没有待打印纸张而造成打印错误,当控制单元12接收第二页面信息文件F2后,将先执行步骤Aa,判断预设纸匣11上是否具有待打印纸张。如图5所示,于本实施例中预设纸匣11上具有第一纸张P,因此控制单元12将判断预设纸匣11上具有待打印纸张而可以继续进行打印作业。于是控制单元12将进一步执行步骤B至步骤E,且于本实施例中进纸匣为预设纸匣11,待打印纸张则为放置于预设纸匣11上的第一纸张P。
本例的自动调整打印机输出影像尺寸的方法的步骤B至步骤E如下所示:
(B)取得放置于进纸匣的待打印纸张的尺寸以及待打印画面的预设输出尺寸;
(C)比较预设输出尺寸与待打印纸张的尺寸;
(D)于预设输出尺寸与待打印纸张的尺寸相同时,产生相应于待打印画面的具有预设输出尺寸的第一输出影像I1;以及
(E)于预设输出尺寸与待打印纸张的尺寸不相同时,产生相应于待打印画面的具有调整后尺寸的第二输出影像I2。
以下详细说明每一步骤的操作方法,请同时参照图3、图4、图6A及图6B,图6A及图6B为本发明第一实施例的从动调整打印机输出影像尺寸的方法的第一及第二系统图。
首先,由于转换第二页面信息文件F2中的待打印画面的内容而产生的输出影像将具有预设输出尺寸,且输出影像为无法放大缩小的点阵图影像,因此当控制单元12接收第二页面信息文件F2后,为避免即将被打印于第一纸张P的输出影像的尺寸与第一纸张P的尺寸不合,控制单元12首先需比较放置于预设纸匣11的第一纸张P的尺寸与待打印画面的预设输出尺寸,以确认两者是否相符。如步骤B所示,控制单元12将自第二页面信息文件F2中的待打印画面的内容中取得待打印画面的预设输出尺寸,并自感测单元13取得放置于预设纸匣11上的第一纸张P的尺寸。
而后如步骤C所示,控制单元12接着比较预设输出尺寸与第一纸张P的尺寸是否相同。若预设输出尺寸与第一纸张P的尺寸相同,如图6A所示,则代表第二页面信息文件F2不需进行任何修改,于是控制单元12即执行步骤D,转换第二页面信息文件F2中的待打印画面的内容而产生相应于待打印画面的第一输出影像I1,如前所述,第一输出影像I1将具有等同于第一纸张P的尺寸的预设输出尺寸,因此第一输出影像I1可正确的被打印于第一纸张P上。其中,第一输出影像I1是一点阵图影像。
但若预设输出尺寸与第一纸张P的尺寸不相同,则直接转换第二页面信息文件F2所得的输出影像将与第一纸张P的尺寸不合,而使得打印不正确,因此需先对第二页面信息文件F2进行修改。
于是当预设输出尺寸与第一纸张P的尺寸不相同时,如图6B所示,控制单元12将执行步骤E,修改第二页面信息文件F2为调整后页面信息文件F3。具体而言,控制单元12需将第二页面信息文件F2中的预设输出尺寸修改为等同于第一纸张P的尺寸的一调整后尺寸,并根据调整后尺寸修改待打印画面的文字及图形在纸张上的布局和格式要求等信息。因此调整后页面信息文件F3中将包含调整后尺寸、调整后文字及图形布局和调整后格式要求等信息。
因此,当控制单元12转换调整后页面信息文件F3中的待打印画面的内容而产生相应于待打印画面的第二输出影像I2时,第二输出影像I2即具有等同于第一纸张P的尺寸的调整后尺寸,而可正确的被打印于第一纸张P上。其中,第二输出影像I2是一点阵图影像。
接下来,控制单元12将控制打印机1将第一输出影像I1或第二输出影像I2打印于第一纸张P上。详细的说,控制单元12首先将令纸张传送单元14带动第一纸张P通过打印单元15,并控制打印单元15将第一输出影像I1或第二输出影像I2打印于第一纸张P上。需要补充说明的是,打印单元15可以是喷墨打印单元也可以是雷射打印单元,喷墨打印单元及雷射打印单元的结构及运作原理在此将不再赘述。
请再次参照图3。若预设纸匣11上不具有第一纸张P,则于步骤Aa中,控制单元12于得知预设纸匣11上不具有待打印纸张后,将判断没有纸张可以进行打印作业而暂停打印作业并执行步骤Ab,寻找打印机1是否具有放置有待打印纸张的另一纸匣。
如图5所示,于本实施例中打印机1并不具有另一纸匣,亦即当预设纸匣11上没有待打印纸张时,打印机1即不具有任何可以继续进行打印作业的纸张。故控制单元12首先将令打印机1显示一错误信息,此错误信息的作用在于通知使用者将待打印纸张置入打印机的预设纸匣11以续行打印作业。
当使用者将待打印纸张置入预设纸匣11后,如步骤Ac所示,控制单元12随即依据感测单元13的检测结果得知预设纸匣11上已具有待打印纸张而可以进行打印作业,于是控制单元12将继续执行步骤(B)至步骤(E),且此时进纸匣为预设纸匣11。
相反的,若打印机1具有另一纸匣且另一纸匣上放置有待打印纸张,则于步骤Ab中,控制单元12将判断可以使用放置于另一纸匣上的待打印纸张进行打印作业而继续执行步骤(B)至步骤(E),且此时进纸匣为放置有待打印纸张的另一纸匣。
接着说明本发明第二实施例的自动调整打印机输出影像尺寸的方法,请同时参照图7至图9B,图7显示本发明第二实施例的自动调整打印机输出影像尺寸的方法的流程图,图8显示本发明第二实施例的打印机及主机的方框图,图9A及图9B显示本发明第二实施例的打印机的自动调整打印机输出影像尺寸的方法的第一及第二系统图。于本例中打印机3是GDI(GraphicalDevice Interface)打印机。
首先说明本例中所使用的打印机3。打印机3连接于主机端21,且打印机3包括预设纸匣31、控制单元32、感测单元33、纸张传送单元34以及打印单元35。其中,感测单元33的用途在于检测预设纸匣31上是否放置有纸张以及放置于预设纸匣31上的纸张的尺寸。控制单元32则用于控制纸张传送单元34以及打印单元35,并将感测单元33的检测结果传送至主机端21。
需要说明的是,打印机3亦可以不具备检测放置于预设纸匣31上的纸张的尺寸的功能,而由使用者直接利用打印机3的面板或按钮输入纸张的尺寸,使用者所输入的纸张的尺寸将传送至控制单元32,并通过控制单元32传送至主机端21。
接下来说明本例的自动调整打印机输出影像尺寸的方法的以下步骤:
(A)接收打印指令;
(A1)取得待打印画面的第一页面信息文件;
(Aa)判断预设纸匣上是否具有待打印纸张,若是则执行步骤(B)至步骤(E),若否则执行步骤(Ab);
(Ab)判断打印机是否具有放置有待打印纸张的另一纸匣,若是则执行步骤(B)至步骤(E),若否则执行步骤(Ac);以及
(Ac)放置待打印纸张于预设纸匣上并执行步骤(B)至步骤(E)。
以下详细说明每一步骤的操作方法。
如前所述,当使用GDI打印机时,大多的程序由主机端21完成,因此本实施例与第一实施例的区别在于步骤A至步骤E皆由主机端21完成,且于本实施例中不需执行步骤A2,以下将进一步说明。
当使用者于主机端选择打印一文件时,使用者可预先设定打印范围、预设纸张来源及预设输出尺寸,其所指定的打印范围即所谓的待打印画面,且于本例中预设纸张来源为预设纸匣31。当使用者确定进行打印作业后,如步骤A所示,主机端21将接收到一打印指令。
而后主机端21依据所接收到的打印指令取得存储于主机端21中,表述待打印画面的内容的第一页面信息文件F1,如步骤A1所示。
需要说明的是,由于以下程序皆由主机端21完成,因此打印机3并不需要判读分析待打印画面的内容,故于本实施例中并不需转换第一页面信息文件F1而产生如第一实施例中所述的第二页面信息文件F2。
接下来,为避免使用者所设定的预设纸张来源,即预设纸匣31上没有待打印纸张而造成打印错误,当主机端21取得第一页面信息文件F1后,将先执行步骤Aa,判断预设纸匣31上是否具有待打印纸张。于本实施例中预设纸匣31上具有第一纸张P,因此主机端21将判断可以继续进行打印作业而执行步骤B至步骤E,且于本例中进纸匣为预设纸匣31,待打印纸张则为放置于预设纸匣31上的第一纸张P。其中步骤B至步骤E的操作方法大致与第一实施例相同,其差别仅在于本例中的步骤B至步骤E是由主机端21执行,故于此将不再赘述。
接着,当主机端21依据第一纸张P的尺寸转换第一页面信息文件F1而产生第一输出影像I1或转换调整后页面信息文件F4而产生第二输出影像I2后,第一输出影像I1或第二输出影像I2即被传送至打印机3的控制单元32。而控制单元32于接收第一输出影像I1或第二输出影像I2后,将控制纸张传送单元34带动第一纸张P通过打印单元35,并控制打印单元35将第一输出影像I1或第二输出影像I2打印于第一纸张P上。
此外,于预设纸匣31上不具有待打印纸张时所执行的步骤Ab以及步骤Ac的操作方法皆与第一实施例相同,于此亦不再赘述。
通过以上说明可知,本发明的自动调整打印机输出影像尺寸的方法是于将页面信息文件转换为点阵图影像前,先取得页面信息文件中的待打印画面的预设输出尺寸以及放置于进纸匣的待打印纸张的尺寸,并进行比较后,于尺寸不符时进行页面信息文件的修正,最后再将页面信息文件转换为点阵图影像。
因此本案的打印机于使用者设定错误而导致预设输出尺寸与放置于进纸匣的待打印纸张的尺寸不符时,不需使用者更改设定或者更换纸张,而可以自动调整输出影像的尺寸,进而解决了公知打印机所造成的不便。
以上所述的实施例仅为说明本发明的技术思想与特点,其目的在于使本技术领域的技术人员能够了解本发明的内容并据以实施,当不能以之限定本发明的专利范围,即大凡依本发明所揭示的精神所作的等同变化或修饰,仍应涵盖在本发明的专利范围内。
Claims (13)
1.一种自动调整打印机输出影像尺寸的方法,包括以下步骤:
(A)接收一打印指令;(B)取得放置于该打印机的一进纸匣的一待打印纸张的尺寸以及一待打印画面的一预设输出尺寸;
(C)比较该预设输出尺寸与该待打印纸张的尺寸;
(D)于该预设输出尺寸与该待打印纸张的尺寸相同时,产生相应于该待打印画面的一第一输出影像,其中该第一输出影像具有该预设输出尺寸;以及
(E)于该预设输出尺寸与该待打印纸张的尺寸不相同时,产生相应于该待打印画面的一第二输出影像,其中该第二输出影像具有一调整后尺寸且该调整后尺寸等于该待打印纸张的尺寸。
2.如权利要求1所述的方法,其中该打印机为一GDI打印机,且该打印机连接于一主机端,其中,该打印机包括该进纸匣以及一控制单元。
3.如权利要求2所述的方法,其中该步骤(A)至该步骤(E)由该主机端执行,且于该步骤(B)中,该待打印纸张的尺寸由该控制单元传送至该主机端。
4.如权利要求3所述的方法,其中于该步骤(B)与该步骤(A)之间还包括一步骤:
(A1)取得该待打印画面的一第一页面信息文件,其中该预设输出尺寸存储于该第一页面信息文件中,且该步骤(A1)由该主机端执行。
5.如权利要求4所述的方法,其中于该步骤(D)中,该第一输出影像通过转换该第一页面信息文件而产生,以及,于该步骤(E)中,该第二输出影像通过将该第一页面信息文件修改为一调整后页面信息文件并转换该调整后页面信息文件而产生,且该调整后尺寸存储于该调整后页面信息文件中。
6.如权利要求1所述的方法,其中该打印机为一PDL打印机,且该打印机连接于一主机端,其中,该打印机包括该进纸匣以及一控制单元。
7.如权利要求6所述的方法,其中该步骤(B)至该步骤(E)由该控制单元执行,且该步骤(A)由该主机端执行。
8.如权利要求7所述的方法,其中于该步骤(B)与该步骤(A)之间还包括以下步骤:
(A1)取得该待打印画面的一第一页面信息文件;以及
(A2)转换该第一页面信息文件而产生一第二页面信息文件,并传送该第二页面信息文件至该控制单元,其中该预设输出尺寸系存储于该第一页面信息文件与该第二页面信息文件中,且该步骤(A1)及该步骤(A2)由该主机端执行。
9.如权利要求8所述的方法,其中于该步骤(D)中,该第一输出影像通过转换该第二页面信息文件而产生,以及,于该步骤(E)中,该第二输出影像通过将该第二页面信息文件修改为一调整后页面信息文件并转换该调整后页面信息文件而产生,且该调整后尺寸存储于该调整后页面信息文件中。
10.如权利要求1所述的方法,其中该打印机包括该进纸匣、一打印单元、一纸张传送单元以及一控制单元,其中,该控制单元连接于该打印单元与该纸张传送单元。
11.如权利要求1所述的方法,其中该打印机还包括一感测单元,用以检测该待打印纸张的尺寸以及该进纸匣中是否具有该待打印纸张。
12.如权利要求1所述的方法,其中该第一输出影像及该第二输出影像为一点阵图影像。
13.如权利要求1所述的方法,其中于该步骤(A)与该步骤(B)之间还包括以下步骤:
(Aa)判断一预设纸匣上是否具有该待打印纸张,并于该预设纸匣上具有该待打印纸张时执行该步骤(B)至该步骤(E),其中,于该预设纸匣上具有该待打印纸张时,该进纸匣为该预设纸匣;
(Ab)于该预设纸匣上不具有该待打印纸张时,判断该打印机是否具有放置有该待打印纸张的一另一纸匣,并于该打印机具有放置有该待打印纸张的该另一纸匣时执行该步骤(B)至该步骤(E),其中,于该打印机具有放置有该待打印纸张的该另一纸匣时,该进纸匣为该另一纸匣;以及
(Ac)于该打印机不具有放置有该待打印纸张的该另一纸匣时,放置该待打印纸张于该预设纸匣上并执行该步骤(B)至该步骤(E),其中,于该打印机不具有放置有该待打印纸张的该另一纸匣时,该进纸匣为该预设纸匣。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310233939.8A CN104238964A (zh) | 2013-06-13 | 2013-06-13 | 自动调整打印机输出影像尺寸的方法 |
US14/019,178 US20140368839A1 (en) | 2013-06-13 | 2013-09-05 | Method for automatically adjusting size of output image of printer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310233939.8A CN104238964A (zh) | 2013-06-13 | 2013-06-13 | 自动调整打印机输出影像尺寸的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104238964A true CN104238964A (zh) | 2014-12-24 |
Family
ID=52018971
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310233939.8A Pending CN104238964A (zh) | 2013-06-13 | 2013-06-13 | 自动调整打印机输出影像尺寸的方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20140368839A1 (zh) |
CN (1) | CN104238964A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016172931A1 (en) * | 2015-04-30 | 2016-11-03 | Hewlett-Packard Development Company, L.P. | Printing via printing device-independent instructions |
CN106325784A (zh) * | 2016-08-18 | 2017-01-11 | 沈迪 | 在包装表面打印即时信息的方法、系统和移动终端 |
CN106864045A (zh) * | 2017-01-16 | 2017-06-20 | 天津贵圣源科技有限公司 | 具有纸张收纳功能的打印机 |
CN109615803A (zh) * | 2018-10-09 | 2019-04-12 | 北京辰森世纪科技股份有限公司 | 一种数据打印方法及装置 |
CN109689380A (zh) * | 2017-01-16 | 2019-04-26 | 惠普打印机韩国有限公司 | 输出具有不同尺寸的多个图像 |
CN114987070A (zh) * | 2022-06-27 | 2022-09-02 | 武汉中谷联创光电科技股份有限公司 | 一种打印尺寸校准方法、装置、打印设备及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09100060A (ja) * | 1995-10-04 | 1997-04-15 | Canon Aptecs Kk | シート処理装置及びこれを備える画像形成装置 |
JP2001142669A (ja) * | 1999-11-10 | 2001-05-25 | Nec Eng Ltd | 印刷装置の制御装置 |
CN1750586A (zh) * | 2004-09-17 | 2006-03-22 | 虹光精密工业(苏州)有限公司 | 传真装置和传真影像资料的接收及打印方法 |
CN1770089A (zh) * | 2004-05-21 | 2006-05-10 | 三星电子株式会社 | 用于打印网页的方法和装置 |
CN1848903A (zh) * | 2005-04-15 | 2006-10-18 | 虹光精密工业(苏州)有限公司 | 具有智能型打印功能的数字复印装置及其复印方法 |
US20120300225A1 (en) * | 2011-05-24 | 2012-11-29 | Xerox Corporation | Method and apparatus for automatically scaling print jobs in an image production device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010218457A (ja) * | 2009-03-18 | 2010-09-30 | Ricoh Co Ltd | 画像形成装置、画像形成方法およびプログラム |
-
2013
- 2013-06-13 CN CN201310233939.8A patent/CN104238964A/zh active Pending
- 2013-09-05 US US14/019,178 patent/US20140368839A1/en not_active Abandoned
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09100060A (ja) * | 1995-10-04 | 1997-04-15 | Canon Aptecs Kk | シート処理装置及びこれを備える画像形成装置 |
JP2001142669A (ja) * | 1999-11-10 | 2001-05-25 | Nec Eng Ltd | 印刷装置の制御装置 |
CN1770089A (zh) * | 2004-05-21 | 2006-05-10 | 三星电子株式会社 | 用于打印网页的方法和装置 |
CN1750586A (zh) * | 2004-09-17 | 2006-03-22 | 虹光精密工业(苏州)有限公司 | 传真装置和传真影像资料的接收及打印方法 |
CN1848903A (zh) * | 2005-04-15 | 2006-10-18 | 虹光精密工业(苏州)有限公司 | 具有智能型打印功能的数字复印装置及其复印方法 |
US20120300225A1 (en) * | 2011-05-24 | 2012-11-29 | Xerox Corporation | Method and apparatus for automatically scaling print jobs in an image production device |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016172931A1 (en) * | 2015-04-30 | 2016-11-03 | Hewlett-Packard Development Company, L.P. | Printing via printing device-independent instructions |
US10303408B2 (en) | 2015-04-30 | 2019-05-28 | Hewlett-Packard Development Company, L.P. | Printing via printing device-independent instructions |
CN106325784A (zh) * | 2016-08-18 | 2017-01-11 | 沈迪 | 在包装表面打印即时信息的方法、系统和移动终端 |
CN106864045A (zh) * | 2017-01-16 | 2017-06-20 | 天津贵圣源科技有限公司 | 具有纸张收纳功能的打印机 |
CN109689380A (zh) * | 2017-01-16 | 2019-04-26 | 惠普打印机韩国有限公司 | 输出具有不同尺寸的多个图像 |
US11080571B2 (en) | 2017-01-16 | 2021-08-03 | Hewlett-Packard Development Company, L.P. | Outputting plurality of images having different sizes |
CN109615803A (zh) * | 2018-10-09 | 2019-04-12 | 北京辰森世纪科技股份有限公司 | 一种数据打印方法及装置 |
CN114987070A (zh) * | 2022-06-27 | 2022-09-02 | 武汉中谷联创光电科技股份有限公司 | 一种打印尺寸校准方法、装置、打印设备及存储介质 |
CN114987070B (zh) * | 2022-06-27 | 2023-08-22 | 武汉中谷联创光电科技股份有限公司 | 一种打印尺寸校准方法、装置、打印设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US20140368839A1 (en) | 2014-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104238964A (zh) | 自动调整打印机输出影像尺寸的方法 | |
CN103369176B (zh) | 显示输入装置和具有该显示输入装置的图像形成装置 | |
US8355150B2 (en) | Information processing apparatus, program product, and recording medium capable of appropriately executing an output process even when uninterpretable information is included in output setting information | |
US8913269B2 (en) | Method for printing PDF files containing corrupted pages | |
US11597224B2 (en) | Systems and methods for calibrating a printer for printing labels | |
KR20090020980A (ko) | 단말장치, 화상형성장치 및 이들을 포함하는 인쇄 시스템과인쇄 방법 | |
CN101388004A (zh) | 调整可移植文档格式文件的页面大小的方法、装置和系统 | |
US20140153045A1 (en) | Information processing apparatus, data editing method, and computer program product | |
US10528854B2 (en) | Image forming apparatus performing print processing in color or black-and-white print modes by analyzing pixel information of image data generated when a print job is input | |
US9507553B2 (en) | Image forming apparatus, image forming control apparatus, image forming system and image forming control program | |
US7830538B2 (en) | Method of providing multimedia data for direct printing, direct printing method and apparatus thereof | |
US11249697B2 (en) | Printing system and printing method | |
US9569705B2 (en) | Method and system for configuring print character information | |
US8896878B2 (en) | Printing instruction program, image forming apparatus and method for displaying preview | |
US8896853B2 (en) | Image forming apparatus, accelerator and image forming method | |
CN100545801C (zh) | 打印设备、打印系统和打印方法 | |
CN101431588A (zh) | 图像处理方法、图像形成装置及其主机装置 | |
US20090284789A1 (en) | Information displaying and printing system | |
CN100378642C (zh) | 打印控制设备及其方法 | |
US9836677B2 (en) | Print controlling apparatus and computer-readable recording medium storing print control program | |
US20150169264A1 (en) | Image forming apparatus and display device | |
US20240111979A1 (en) | Information processing apparatus, image forming apparatus, and work estimating method that allows objective determination of estimation of work related to printing | |
JP4968417B1 (ja) | 印刷データ変換装置及びプログラム | |
US20050179945A1 (en) | System and method for variable text overlay | |
RU2346319C2 (ru) | Способ обеспечения мультимедийных данных для прямой печати, способ и устройство для прямой печати |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20141224 |
|
WD01 | Invention patent application deemed withdrawn after publication |