[go: up one dir, main page]

CN100492276C - 可同时进行内容缩放合并输出的打印方法 - Google Patents

可同时进行内容缩放合并输出的打印方法 Download PDF

Info

Publication number
CN100492276C
CN100492276C CNB031311865A CN03131186A CN100492276C CN 100492276 C CN100492276 C CN 100492276C CN B031311865 A CNB031311865 A CN B031311865A CN 03131186 A CN03131186 A CN 03131186A CN 100492276 C CN100492276 C CN 100492276C
Authority
CN
China
Prior art keywords
page
value
logical
scaling
printing
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.)
Expired - Fee Related
Application number
CNB031311865A
Other languages
English (en)
Other versions
CN1549109A (zh
Inventor
夏初
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Primax Electronics Ltd
Original Assignee
Primax Electronics Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Primax Electronics Ltd filed Critical Primax Electronics Ltd
Priority to CNB031311865A priority Critical patent/CN100492276C/zh
Publication of CN1549109A publication Critical patent/CN1549109A/zh
Application granted granted Critical
Publication of CN100492276C publication Critical patent/CN100492276C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Record Information Processing For Printing (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

一种可同时进行内容缩放合并输出之打印方法,于打印之前能够先根据来源页面(printing page)及目的页面(specified paper)大小关系执行页面缩放(Fit to Paper)打印程序,再根据合并压缩运算及输出布局设定执行页面配置(N-up)打印程序,使来源页面内容同时经过缩放合并之后能够很精确的进行打印,透过本发明所提供方法可以提供使用者进行不同大小页面的一次打印作业,不但可以省去繁复的打印设定过程,亦可减少纸张页面的浪费。

Description

可同时进行内容缩放合并输出的打印方法
技术领域
本发明为一种有关于可程序化控制方法(Programmed ControlMethod),特别指一种应用于打印装置上的打印格式控制方法。
背景技术
页面缩放(Fit to Paper)打印技术和页面配置(N-up)打印技术,在现今的打印装置中早已经是相当普遍的打印技术。所谓的页面缩放(Fit toPaper)打印技术,即是在打印的时候可以将使用者欲打印的来源页面(printing page)根据使用者所设定的目的页面(specified paper)进行页面缩放打印的动作,举例来说:当来源页面属于Letter大小(21.59*27.94cm)时,而使用者欲将来源页面内容打印于A4大小(21*29.7cm)时,此时透过页面缩放打印技术可以将来源页面内容适度放大之后打印于目的页面中,让使用者能够在进行打印作业时不再需要去考虑页面大小之间的关系,而再花费大量的时间在打印调整设定过程之上;至于页面配置打印技术,则是在打印的时候可以允许使用者将多个来源页面内容进行设定,透过对多个来源页面内容的合并压缩运算及输出布局设定,将许多具有不同内容的来源页面同时打印于相同大小之单一目的页面之上,举例来说:使用者可以将4张Letter大小(21.59*27.94cm)的来源页面内容,同时输出于1张Letter大小(21.59*27.94cm)的目的页面之上,如此将可以达到节省大量纸张页面使用量的目的。
然而,虽然页面缩放打印技术和页面配置打印技术在打印技术领域中属于相当成熟而且使用以久,但是两者在技术的实用性上仍然存在有其各自无法互补的瓶颈在,造成使用者在打印上的不方便和困扰。以页面缩放打印技术来说,目前这类的技术虽然能够提供使用者将各种不同大小来源页面适度缩放成使用者所设定之目的页面大小个别加以打印,但是当使用者想要将这些不同大小来源页面同时打印于单一目的页面时,若是采用以往的页面缩放打印技术便无法满足使用者在打印上的需求;至于页面配置打印技术,目前这类的技术仅能够提供对于相同大小来源页面的合并配置打印,也就是在所有的来源页面和目的页面都必须是同样大小的纸张页面才能够进行合并压缩和输出布局的作业,这对于使用者来说也会产生一定程度的不方便,常常造成因为来源页面和目的页面的大小不一而无法使用透过页面配置打印技术来节省打印纸张的浪费。
因此,要如何充分应用计算机软件程序的设计,来提供一种可同时结合页面缩放打印技术和页面配置打印技术的控制方法,可同时进行来源页面的缩放合并作业并且很精确的产生目的页面之打印输出,使打印装置所提供的打印作业能够更加符合使用者的打印需求,应是从事相关打印装置之打印格式控制方法的开发人员所应努力解决的问题。
发明内容
有鉴于上述现有打印装置所提供之页面缩放(Fit to Paper)打印技术和页面配置(N-up)打印技术的问题和缺点,本发明提供一种可同时进行内容缩放合并输出之打印方法。
本发明方法的实施技术手段,在于结合页面缩放打印技术和页面配置打印技术,对于使用者所设定欲打印之来源页面(printing page),首先分别运算出页面缩放压缩比例数值和页面配置压缩比例数值,然后利用两数值进而求得本发明需求之逻辑缩放比例数值、逻辑分辨率数值、逻辑来源页面大小数值、逻辑目的页面大小数值,最后计算逻辑来源页面放置于逻辑目的页面之所在位置,进而依照使用者所设定之输出布局设定信息完成目的页面(specified paper)之打印作业。
透过本发明方法将可以达到下列现有技术所未见之目的功效:
提供使用者可同时进行混合页面合并打印作业,即能够让使用者设定多个大小不同来源页面,并依设定目的页面大小进行合并打印。
并且可以解决现有页面缩放打印技术和页面配置打印技术中,使用者必须进行繁杂打印调整设定以及浪费大量纸张页面的问题。
为达上述目的功效,本发明所提之可同时进行内容缩放合并输出之打印方法,包含有下列步骤:首先接收打印数值设定信息、然后计算逻辑页面数值信息、接着读取输出布局设定信息、最后根据逻辑页面数值信息及输出布局设定信息执行打印作业。
有关本发明具体可行之实施方式,兹就配合图式说明如下:
附图说明
图1是本发明所提之可同时进行内容缩放合并输出之打印方法主要流程图;
图2是本发明所提之可同时进行内容缩放合并输出之打印方法计算逻辑页面数值信息流程图;及
图3-a、图3-b是本发明所提之可同时进行内容缩放合并输出之打印方法之输出打印作业示意图。
图中
500           输出布局设定
600           第一顺序输出打印作业
700           第二顺序输出打印作业
步骤100       接收一打印数值设定信息
步骤200       计算一逻辑页面数值信息
步骤210       计算一页面配置打印(N-up)压缩比例数值
步骤211       计算一页面缩放打印(Fit to Paper)压缩比例数值
步骤212       求取该逻辑缩放比例数值
步骤213       求取该逻辑分辨率数值
步骤220       求得该逻辑来源页面大小数值
步骤221       求得该逻辑目的页面大小数值
步骤230       计算各个逻辑来源页面于逻辑目的页面之位置数值
步骤240       储存所有的该逻辑页面数值信息
步骤300       读取一输出布局设定信息
步骤400       根据该逻辑页面数值信息及该输出布局设定信息执行打印作业
具体实施方式
本发明为一种可同时进行内容缩放合并输出之打印方法,主要利用可程序化软件控制方法,即软件驱动程序(driver)的设计方式,将页面缩放(Fit to Paper)打印技术以及页面配置(N-up)打印技术作结合应用,来提供可将使用者所设定之来源页面(printing page)进行缩放、合并打印至目的页面(specified paper)的打印格式控制方法。
图1为本发明所提之可同时进行内容缩放合并输出之打印方法主要流程图,说明本发明方法主要的流程步骤如下:
首先,本发明方法运作时会先接收打印数值设定信息(步骤100),所谓的打印数值设定信息至少包含:来源页面大小类型、目的页面大小类型、目的页面边界数值、合并打印数值、输出分辨率数值…,这些信息主要来自于使用者操作其它应用程序时所提供的设定,当使用者于其它应用程序执行打印产生新的打印程序(printing process)时这些信息会自动传递供接收;接着,本发明方法会根据接收到的信息开始计算逻辑页面数值信息(步骤200),此部份为本发明方法最主要的技术手段所在,以下将会配合图2的部分作更进一步运作流程步骤的说明;完成逻辑页面数值信息的计算之后,便读取输出布局设定信息(步骤300),此输出布局设定信息同样撷取自使用者操作其它应用程序所提供的设定内容,其主要是设定各个来源页面在打印时的编排方式、顺序,请参考图3-a中的输出布局设定500,可以知悉使用者将4个来源页面(页面顺序为1-2-3-4)依照先向下再向右的编排方式(即打印顺序为1-3-2-4)进行输出布局设定;最后,根据逻辑页面数值信息及输出布局设定信息执行打印作业(步骤400),完成整个在打印作业中同时进行内容缩放合并输出的方法。
前面提及“计算逻辑页面数值信息(步骤200)”为本发明主要技术手段之所在,因此配合图2来做进一步的说明如下:
首先,本发明方法会先计算页面配置打印压缩比例数值Scaling(A)(步骤210),也就是根据先前所设定的合并打印数值、目的页面大小类型来计算页面配置打印上所需的压缩比例,以及计算页面缩放打印压缩比例数值Scaling(B)(步骤211),也就是根据先前所设定的来源页面大小类型、目的页面大小类型来计算页面缩放打印上所需的压缩比例,由于页面配置打印压缩比例数值Scaling(A)以及页面缩放打印压缩比例数值Scaling(B)的计算方式属于页面缩放打印技术以及页面配置打印技术中的现有技术手段,故在此不多作赘述;求得Scaling(A)以及Scaling(B)之后便开始求取逻辑缩放比例数值Scaling(C)(步骤212),计算的方式乃由Scaling(A)与Scaling(B)相乘所得;然后进一步求取逻辑分辨率数值(步骤213),其中逻辑分辨率数值由原先所设定之输出分辨率数值与Scaling(C)相乘所得出;接着,计算逻辑来源页面大小数值(步骤220)以及逻辑目的页面大小数值(步骤221),其中逻辑来源页面大小数值(包括:页面宽数值及页面长数值)则分别由先前设定之来源页面大小类型中的实际页宽乘以Scaling(C)、实际页长乘以Scaling(C)所得出,而逻辑目的页面大小数值则将可打印目的页面大小数值中的实际页宽、实际页长分别乘以Scaling(A)所得出,而所谓的“可打印目的页面”是将先前设定之目的页面大小的实际页宽、实际页长分别与先前设定之页面边界数值的宽边界数值、长边界数值相减后所得到的;最后计算各逻辑来源页面于逻辑目的页面之位置数值(步骤230),确定每个来源页面在目的页面中的对应位置(包含:上下偏移数值以及左右偏移数值),有关偏移数值计算的方式有许多种;
举例来说可透过下列表达式分别求得上下偏移数值以及左右偏移数值:
左右偏移数值=(可打印目的页面宽数值-逻辑来源页面宽数值)/2
上下偏移数值=(可打印目的页面长数值-逻辑来源页面长数值)/2
然后储存所有有关的逻辑页面数值信息(步骤240),结束整个步骤200中“计算逻辑页面数值信息”的细部运作。
为了说明本发明方法之具体可行性,特以下面的实际例子来作实施例的解释与说明:
首先,相关的打印数值设定信息设定如下:
(1)来源页面大小类型为:Letter大小(21.59*27.94cm)
(2)目的页面大小类型为:A4大小(21*29.7cm)
(3)目的页面边界数值为:页面宽数值及页面长数值均为0.5cm
(4)合并打印数值为:4个
(5)输出分辨率数值为:600每英时点数(DPI,Dot Per Inch)
因此,首先通过现有计算方式先得出页面配置打印压缩比例数值Scaling(A)为50%、页面缩放打印压缩比例数值Scaling(B)为97.27%。
接着运算逻辑缩放比例数值Scaling(C)为43.64%(即50%*97.27%),再利用Scaling(C)分别算出:
逻辑分辨率数值为261每英时点数(即600*43.64%)
逻辑来源页面大小数值:
页面宽数值为9.42cm(即21.59*43.64%)
页面长数值为12.19cm(即27.94*43.64%)
逻辑目的页面大小数值:
页面宽数值为10.25cm(即20.5*50%),其中20.5cm为可打印页
面大小数值中的页面宽数值(即21-0.5)
页面长数值为14.6cm(即29.2*50%),其中29.2cm为可打印页面
大小数值中的页面长数值(即29.7-0.5)
最后,再计算出各逻辑来源页面于逻辑目的页面之对应位置数值(即上下偏移数值以及左右偏移数值),其中:
上下偏移数值为1.2cm(即(14.6-12.19)/2)
左右偏移数值为0.415cm(即(10.25-9.42)/2)
完成所有逻辑页面数值信息的运算步骤流程之后,便可以根据所产生的逻辑页面数值信息以及使用者先前所设定之输出布局设定信息(如图3-a中的输出布局设定500),很精确地将多个来源页面内容同时进行缩放合并后输出至目的页面中,其打印顺序方式将如图3-b中先进行第一顺序输出打印作业600然后再进行第二顺序输出打印作业700,最后完成整个打印作业。
以上所述者,仅为本发明其中的较佳实施例而已,并非用来限定本发明的实施范围;即凡依本发明权利要求范围所作的均等变化与修饰,皆为本发明专利范围所涵盖。

Claims (9)

1.一种可同时进行内容缩放合并输出之打印方法,该方法包含下列步骤:
接收一打印数值设定信息;
计算包括有配置打印压缩比例数值、缩放打印压缩比例数值和逻辑缩放比例数值的一逻辑页面数值信息;
读取一输出布局设定信息;及
根据该逻辑页面数值信息及该输出布局设定信息执行打印作业。
2.如权利要求1所述之可同时进行内容缩放合并输出之打印方法,其特征在于该打印数值设定信息至少包含一来源页面大小类型、一目的页面大小类型、该目的页面边界数值、一合并打印数值、一输出分辨率数值。
3.如权利要求1所述之可同时进行内容缩放合并输出之打印方法,其特征在于该计算该逻辑页面数值信息的步骤,更包含下列步骤:
计算一页面配置打印(N-up)压缩比例数值Scaling(A);
计算一页面缩放打印(Fit to Paper)压缩比例数值Scaling(B);
求取一逻辑缩放比例数值Scaling(C);
求取一逻辑分辨率数值;
求得一逻辑来源页面大小数值;
求得一逻辑目的页面大小数值;
计算各该逻辑来源页面于该逻辑目的页面之位置数值;及
储存所有该逻辑页面数值信息。
4.如权利要求3所述之可同时进行内容缩放合并输出之打印方法,其特征在于该逻辑缩放比例数值Scaling(C)由该页面配置打印压缩比例数值Scaling(A)与该页面缩放打印压缩比例数值Scaling(B)之乘积所得。
5.如权利要求3所述之可进行内容缩放合并输出之打印方法,其特征在于该逻辑分辨率数值由该输出分辨率数值与该逻辑缩放比例数值Scaling(C)之乘积所得。
6.如权利要求3所述之可同时进行内容缩放合并输出之打印方法,其特征在于该逻辑来源页面大小数值包含一页面宽数值及一页面长数值,该页面宽数值及该页面长数值由该来源页面大小类型中的实际页宽、实际页长分别与该逻辑缩放比例数值Scaling(C)之乘积所得。
7.如权利要求3所述之可同时进行内容缩放合并输出之打印方法,其特征在于该逻辑目的页面大小数值包含该页面宽数值及该页面长数值,由一可打印目的页面大小数值中的实际页宽、实际页长分别与该页面配置打印压缩比例数值Scaling(A)之乘积所得。
8.如权利要求3所述之可同时进行内容缩放合并输出之打印方法,其特征在于该可打印目的页面大小数值包含该页面宽数值及该页面长数值,该页面宽数值及该页面长数值由该目的页面大小类型中的实际页宽、实际页长分别与该目的页面边界数值中的宽边界数值、长边界数值相减所得。
9.如权利要求3所述之可同时进行内容缩放合并输出之打印方法,其特征在于该各该逻辑来源页面于该逻辑目的页面之位置数值包含一左右偏移数值及一上下偏移数值,分别透过下列表达式可求得:
该左右偏移数值=(该可打印目的页面宽数值-该逻辑来源页面宽数值)/2;
该上下偏移数值=(该可打印目的页面长数值-该逻辑来源页面长数值)/2。
CNB031311865A 2003-05-20 2003-05-20 可同时进行内容缩放合并输出的打印方法 Expired - Fee Related CN100492276C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB031311865A CN100492276C (zh) 2003-05-20 2003-05-20 可同时进行内容缩放合并输出的打印方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB031311865A CN100492276C (zh) 2003-05-20 2003-05-20 可同时进行内容缩放合并输出的打印方法

Publications (2)

Publication Number Publication Date
CN1549109A CN1549109A (zh) 2004-11-24
CN100492276C true CN100492276C (zh) 2009-05-27

Family

ID=34322814

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB031311865A Expired - Fee Related CN100492276C (zh) 2003-05-20 2003-05-20 可同时进行内容缩放合并输出的打印方法

Country Status (1)

Country Link
CN (1) CN100492276C (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1648925B (zh) * 2005-03-03 2010-09-29 北京北大方正电子有限公司 一种印前工作流程的配置和运行方法
JP2007233591A (ja) * 2006-02-28 2007-09-13 Fuji Xerox Co Ltd プリンタドライバおよびそのテスト印刷方法、印刷装置
CN100462911C (zh) * 2006-09-21 2009-02-18 北京北大方正电子有限公司 一种生成大版点阵数据的方法及大版点阵数据生成装置
JP5139884B2 (ja) * 2008-05-16 2013-02-06 キヤノン株式会社 印刷装置、印刷方法、及び、印刷プログラム
JP4801177B2 (ja) * 2009-02-10 2011-10-26 シャープ株式会社 画像処理装置、及び画像処理方法
CN102452233B (zh) * 2010-10-25 2014-09-03 山东新北洋信息技术股份有限公司 打印控制方法和装置、打印装置
CN103049227B (zh) * 2011-10-17 2016-04-13 山东新北洋信息技术股份有限公司 图像缩放打印控制方法及装置和打印系统
CN109933295A (zh) * 2017-12-18 2019-06-25 珠海金山办公软件有限公司 一种文档打印方法、装置、电子设备及可读存储介质
CN111240609A (zh) * 2020-01-03 2020-06-05 北京辰森世纪科技股份有限公司 一种数据打印方法、装置、电子设备及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1195804A (zh) * 1997-01-31 1998-10-14 佳能株式会社 打印机和打印控制方法
CN1383058A (zh) * 2001-04-19 2002-12-04 佳能株式会社 打印控制设备和方法、信息处理设备及其控制方法、和程序

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1195804A (zh) * 1997-01-31 1998-10-14 佳能株式会社 打印机和打印控制方法
CN1383058A (zh) * 2001-04-19 2002-12-04 佳能株式会社 打印控制设备和方法、信息处理设备及其控制方法、和程序

Also Published As

Publication number Publication date
CN1549109A (zh) 2004-11-24

Similar Documents

Publication Publication Date Title
JP2004252665A (ja) 文書処理方法
CN100492276C (zh) 可同时进行内容缩放合并输出的打印方法
CN105511818B (zh) 凭证模板的生成方法、装置及系统
JP2011118285A (ja) 画像形成装置、その課金管理方法及びプログラム
JP5770580B2 (ja) 印刷順序決定装置、印刷順序決定方法およびプログラム
US7349120B2 (en) Method for multiple-page scaling and composing printing
JP2001063189A (ja) 印刷制御装置、および、記憶媒体
JP2001088405A (ja) 印刷制御方法とそのプログラムを格納した記憶媒体並びにプリンタ制御装置及びプリンタシステム
CN109617969A (zh) 指甲美化图共享方法、装置、存储介质及系统
CN104122766A (zh) 图像形成装置以及图像形成方法
US20040085552A1 (en) Digital printing apparatus
JP2006053718A (ja) 写真処理装置
JPH10148574A (ja) 特定色領域のインキまたはペンキ量の予測システム
US9626606B2 (en) Data generating apparatus, data generating method, and non-transitory storage medium
CN101140567B (zh) 一种对竖排文字流中部分文字实现横排的方法和系统
JP4256672B2 (ja) プリンタ制御装置
JP2010113596A (ja) 文書処理システム
JP2004148832A (ja) プリント・イメージング材料の使用量を推定する方法及びシステム、並びに、印刷装置
JP2001301265A (ja) 印刷書式設定方法及び印刷書式設定装置
CN107145312A (zh) 基于电子病历表单设计器的半自动化打印模版设计器
JP2004171381A (ja) 印刷管理方法、画像データ作成装置および画像作成用データ
JP4826012B2 (ja) インキ調整用変換データ自動生成装置
JP2002132473A (ja) ネットワークプリンタ
JP2011003092A (ja) 面付装置、面付テンプレート決定プログラム及び面付テンプレート決定方法
JP2004058502A (ja) 印刷装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: ZHISHEN SCIENCE & TECHNOLOGY CO. LTD.

Free format text: FORMER OWNER: DEXIN SCIENCE + TECHNOLOGY CO., LTD.

Effective date: 20061020

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20061020

Address after: Burghardt Road, Neihu district in Taiwan city of Taipei province No. 669

Applicant after: Zhishen Science and Technology Co., Ltd.

Address before: Taiwan, China

Applicant before: Destiny Technology Corporation

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090527

Termination date: 20150520

EXPY Termination of patent right or utility model