專利名稱:具有邏輯頁面的靈活格式化的基于n合一小型張的成像的制作方法
技術領域:
本發(fā)明涉及打印系統(tǒng)領域,特別是涉及用于具有對邏輯頁面的靈活定位、大小設 定和旋轉的N合一(N-up)打印成像的方法與系統(tǒng)。
背景技術:
與數(shù)據(jù)處理企業(yè)關聯(lián)的打印系統(tǒng)通常包括打印系統(tǒng)中本地化的打印機控制器。該 打印機控制器控制打印系統(tǒng)的整體操作,包括主機接口連接、頁面描述語言解釋和光柵化、 以及與打印系統(tǒng)關聯(lián)的打印引擎的低級過程控制或接口特征。主機交互可以包括用于利用 一種或多種通信介質(zhì)和一種或多種通信協(xié)議將打印系統(tǒng)耦接到一個或多個主機系統(tǒng)的合 適的適配器。打印作業(yè)(常常稱為“原始打印作業(yè)”)由打印系統(tǒng)從一個或多個所連接的 主機計算機系統(tǒng)接收。原始打印作業(yè)通常以例如P0Stkript、HP PCL等的頁面描述語言 的形式編碼。此外,原始打印作業(yè)還可以編碼為沒有與其關聯(lián)的頁面描述格式化的簡單字 符流(ASCII或者EBCDIC)。還有,任何單個作業(yè)都可以利用多種頁面描述語言或編碼來編 碼。例如,標題頁可以以簡單的ASCII字符編碼,而同一作業(yè)的各個其它頁面可以被編碼為 PostScript,而且有些頁面可以包括PCL編碼的材料-所有這些都在單個打印作業(yè)中。不 管原始打印作業(yè)以哪種形式編碼或者格式化,打印系統(tǒng)中的打印機控制器都解釋所接收到 的信息,以產(chǎn)生由原始打印作業(yè)所表示的頁面的光柵化圖像。每個光柵化的頁面圖像通常 包括表示所接收到的原始打印作業(yè)的對應格式化頁面的圖像元素(“像素”)的2維陣列。 每個像素可以根據(jù)特定原始打印作業(yè)編碼的需求和要在其上打印打印作業(yè)的打印系統(tǒng)的 能力來表示編碼的顏色值。解釋原始打印作業(yè)以產(chǎn)生對應的光柵化頁面圖像的處理一般稱 為“光柵圖像處理(ripping)”或者“光柵化”,而且光柵化頁面的序列在此可以稱為“光柵 圖像處理的打印作業(yè)”或者“光柵化的打印作業(yè)”。根據(jù)特定打印機控制器的特定體系結構的存儲能力,打印機控制器可以存儲或者 緩沖一個或多個光柵圖像處理的打印作業(yè)。每個光柵圖像處理的打印作業(yè)包括一個或多個 光柵化的圖像,每個圖像都稱為光柵圖像處理的打印作業(yè)的“邏輯頁面”。然后,打印機控 制器可以將邏輯頁面應用到打印引擎(有時候也稱為“成像引擎”或者稱為“標記引擎”)。 然后,打印引擎與成像處理交互,以利用由打印機控制器提供的邏輯頁面標記可打印的介 質(zhì)(例如,紙張)。例如,當打印引擎是電子照相成像引擎(例如,激光打印引擎)時,激光 或者其它光學成像系統(tǒng)將每個邏輯頁面光柵化的圖像傳送到紙上的對應像素,形成為靜電 傳送到紙上的調(diào)色劑顆粒。就象本領域中通常已知的,主機系統(tǒng)可以編碼或者格式化原始打印作業(yè),以便根 據(jù)多個打印參數(shù)來呈現(xiàn)光柵化的邏輯頁面。打印參數(shù)可以與特定的打印引擎或者打印系統(tǒng) 相關聯(lián)以及/或者可以與由主機系統(tǒng)指定的原始打印作業(yè)相關聯(lián)。主機系統(tǒng)中和打印機控 制器所使用的一種普通的格式化技術是在單張可打印介質(zhì)上打印多個邏輯頁面。多個邏輯 頁面可以被應用到可打印介質(zhì)的相對的兩面(常常稱為復式(duplex)或雙面打印)以及 /或者多個邏輯頁面可以被應用到可打印介質(zhì)的同一面(常常稱為N合一打印)。
當主機系統(tǒng)將打印作業(yè)定義為使用對邏輯頁面的這種復式和/或N合一格式化 時,有些現(xiàn)有的打印控制器不適合修改這種格式化參數(shù)。相反,打印機控制器通常將邏輯頁 面應用到正如主機系統(tǒng)所請求的可打印介質(zhì),而不考慮打印引擎和打印系統(tǒng)的特定環(huán)境。 有些現(xiàn)有的打印系統(tǒng)包括適于重新格式化主機提供的原始打印作業(yè)以改變N合一打印參 數(shù)的打印機控制器。例如,1合一原始打印作業(yè)可以由打印系統(tǒng)的這種打印機控制器重新格 式化,以便根據(jù)打印系統(tǒng)已知的打印參數(shù)將該作業(yè)打印為N合一打印作業(yè)。這種打印參數(shù) 可以包括例如可打印介質(zhì)的尺寸。作為例子,主機系統(tǒng)可以格式化包括多個8. 5”xll”(信 紙大小)頁面的1合一原始打印作業(yè),并將該原始打印作業(yè)傳送到具有連續(xù)饋送的19英寸 寬紙張的打印系統(tǒng)。然后,打印系統(tǒng)可以確定原始打印作業(yè)可以更有效地作為2合一打印 作業(yè)來打印,其中將兩個信紙大小的邏輯頁面并排打印到19英寸寬的可打印介質(zhì)上。即使具有將1合一原始打印作業(yè)轉換成2合一打印作業(yè)的改進的能力,這些打印 系統(tǒng)還是缺乏打印系統(tǒng)操作者所期望的靈活性。例如,打印系統(tǒng)可以從多種主機系統(tǒng)接收 打印作業(yè)。這些打印作業(yè)中的每一個都可以具有不同的尺寸和配置,例如用于書的打印作 業(yè)和用于優(yōu)惠券小冊子的打印作業(yè)。然而,這些獨特尺寸的打印作業(yè)可能不需要連續(xù)饋送 的全寬度。因為現(xiàn)有打印系統(tǒng)不能在紙張上打印之前靈活地放置打印作業(yè)的邏輯頁面,所 以存在問題。因此,連續(xù)饋送的紙張根據(jù)打印作業(yè)被裁剪。可以使用統(tǒng)一的連續(xù)饋送,但這 可能導致由于裁剪造成的紙張的過度浪費。
發(fā)明內(nèi)容
本發(fā)明的實施例利用通過在打印控制器中提供打印作業(yè)的靈活格式化的方法與 關聯(lián)的系統(tǒng)來解決以上和其它相關問題。在用戶接口處,打印系統(tǒng)操作者可以輸入指示打 印機控制器定位、設定大小、旋轉和/或以別的方式操縱打印作業(yè)的邏輯頁面的參數(shù)。這些 輸入?yún)?shù)還可以指示打印機控制器產(chǎn)生可以用于在一張有形介質(zhì)上打印之前包含打印作 業(yè)的邏輯頁面的頁面包含對象或者“小型張(sheetlet) ”。邏輯頁面可以在頁面包含對象 中被定位、設定大小和/或旋轉。類似地,頁面包含對象本身也可以關于一張有形介質(zhì)被定 位、設定大小和/或旋轉。頁面包含對象還可以允許邏輯頁面彼此關聯(lián)。例如,要在一張有 形介質(zhì)的第一面上打印的一個邏輯頁面可以鏈接到要在這張有形介質(zhì)的第二面上復式打 印的第二邏輯頁面。兩個頁面的這種鏈接可以使這些頁面打印在其各自一面的對應位置 處。在一個實施例中,N合一打印系統(tǒng)適于從主機系統(tǒng)接收要打印到有形介質(zhì)的打印 作業(yè)。該打印作業(yè)至少包括第一邏輯頁面。打印系統(tǒng)包括適于接收格式化參數(shù)的N合一格 式化器接口。該打印系統(tǒng)還包括通信地耦接到N合一格式化器接口的N合一格式化器。N 合一格式化器適于根據(jù)格式化參數(shù)產(chǎn)生第一頁面包含對象。N合一格式化器還適于將第一 邏輯頁面輸入到第一頁面包含對象,并在第一頁面包含對象中定位第一邏輯頁面。在另一個實施例中,一種可以在與用于打印N合一打印作業(yè)的至少一個打印引擎 相關聯(lián)的打印機控制器中操作的方法包括接收包括第一邏輯頁面的打印作業(yè);以及光柵 化所述打印作業(yè),用于打印在有形介質(zhì)的第一面上。該方法還包括響應于光柵化而接收用 以產(chǎn)生第一頁面包含對象的格式化參數(shù),其中第一頁面包含對象適于數(shù)字化地包括一個或 多個邏輯頁面;以及根據(jù)所接收到的格式化參數(shù)產(chǎn)生所述第一頁面包含對象。該方法還包括在第一頁面包含對象中定位所述第一邏輯頁面;以及在有形介質(zhì)的第一面上打印具有所述第一頁面包含對象的打印作業(yè)。 本發(fā)明可以包括以下描述的其它示例實施例。
在所有附圖中,相同的標號都表示相同的元件或者相同類型的元件。圖1是在本發(fā)明的一個示例實施例中的通過頁面包含對象提供增強的N合一打印 的打印系統(tǒng)的框圖。圖2是在本發(fā)明的另一個示例實施例中的通過頁面包含對象提供增強的N合一打 印的打印系統(tǒng)的框圖。圖3至5例示了包括由N合一打印系統(tǒng)產(chǎn)生的邏輯頁面和頁面包含對象的示例打£口布局。圖6是例示了在本發(fā)明的一個示例實施例中的利用頁面包含對象準備N合一打印 作業(yè)的方法的流程圖。圖7是在本發(fā)明的一個示例實施例中的通過小型張?zhí)峁┰鰪姷腘合一打印的另一 個打印系統(tǒng)的框圖。
具體實施例方式圖1至5和以下描述給出了本發(fā)明的特定示例實施例,以教習本領域的技術人員 如何制造和利用本發(fā)明。為了教習的目的,本發(fā)明的有些常見的方面已經(jīng)被簡化或忽略。根 據(jù)這些實施例,本領域技術人員將認識到屬于本發(fā)明范圍的變型。本領域技術人員將認識 到以下所描述的特征可以以各種形式組合,以便形成本發(fā)明的多種變型。因此,本發(fā)明不限 于以下所述的特定實施例,而是由權利要求書及其等同物來限制。圖1是在本發(fā)明的一個示例實施例中的通過頁面包含對象提供增強的N合一打印 的打印系統(tǒng)100的框圖。打印系統(tǒng)100從通信地耦接到打印系統(tǒng)100的一個或多個主機系 統(tǒng)接收打印作業(yè)。打印作業(yè)包括由打印系統(tǒng)100的用戶定義的一個或多個邏輯頁面。邏輯 頁面通常包括數(shù)據(jù)(例如,用戶當做可打印頁面的圖像和文本)的集合。其有些例子包括 書頁、支票、優(yōu)惠券、票和標簽。因此,當主機系統(tǒng)的用戶希望產(chǎn)生在雙面介質(zhì)113上打印的 打印作業(yè)時,用戶可以配置在雙面介質(zhì)113的一面或兩面上打印的一個或多個邏輯頁面。為了準備用于在雙面介質(zhì)113上打印的打印作業(yè),打印系統(tǒng)100包括打印機控制 器101,該打印機控制器101接收打印作業(yè)并通過光柵化器108對打印作業(yè)進行光柵化。光 柵化通常關于將以向量圖形格式描述的圖像轉換成像素的光柵圖像,例如位圖,以便輸出 到視頻顯示器或者打印機。然后,經(jīng)光柵化的打印作業(yè)及其相關聯(lián)的邏輯頁面被傳送到N 合一格式化器116,以便格式化用以打印到雙面介質(zhì)113上的打印作業(yè)。雙面介質(zhì)113的例 子包括紙、透明膜及任何其它類型的能夠被印制的材料。N合一格式化器116包括用戶接口 112,該用戶接口 112通過產(chǎn)生用于包含打印作 業(yè)的邏輯頁面的頁面包含對象,而允許用戶對打印作業(yè)進行格式化。在這么做的時候,基于 通過用戶接口 112輸入到N合一格式化器116的格式參數(shù),N合一格式化器116可以在頁 面包含對象中定位邏輯頁面。這些格式參數(shù)可以定義邏輯頁面在頁面包含對象中的旋轉、大小和/或位置。例如,用戶可能希望在頁面包含對象中配置多個邏輯頁面。于是,用戶可 以在該頁面包含對象中輸入第一邏輯頁面。格式參數(shù)可以允許用戶調(diào)整第一邏輯頁面在頁 面包含對象中的大小和位置,使得后續(xù)的邏輯頁面不會交疊??蛇x地,用戶可以輸入格式參 數(shù),該格式參數(shù)指示N合一格式化器116將邏輯頁面定位成使得它們在頁面包含對象中彼 此交疊。這種覆蓋(overlay)的例子包括數(shù)字“水印”。利用在頁面包含對象中配置的邏輯 頁面,N合一格式化器116可以將具有頁面包含對象的打印作業(yè)傳送到打印機,用以在雙面 介質(zhì)113的一面上打印。N合一格式化器116并非旨在限定到僅僅調(diào)整邏輯頁面在頁面包含對象中的旋 轉、大小和/或位置。相反,用戶還可以控制N合一格式化器116來調(diào)整頁面包含對象關于 雙面介質(zhì)113的大小、位置和/或旋轉。例如,用戶可能期望將頁面包含對象以特定位置和 旋轉角度定位到物理紙張上。通過輸入格式參數(shù),用戶可以指示N合一格式化器116以關 于紙張的期望位置來定位頁面包含對象。N合一格式化器116還可以用于產(chǎn)生多個頁面包 含對象,其中每個頁面包含對象包含一個或多個邏輯頁面。例如,N合一格式化器116可以 為雙面介質(zhì)113的每一面產(chǎn)生一個或多個頁面包含對象。以下在圖3和4中會更加具體地 描述對邏輯頁面和/或頁面包含對象的大小設定、定位及旋轉。盡管已經(jīng)關于具有光柵化器108和N合一格式化器116的打印機控制器101進行 了圖示和描述,但本領域技術人員應當很容易地認識到本發(fā)明并非旨在被如此限制。打印 機控制器101可以包括適于執(zhí)行與打印機控制相關聯(lián)的各種功能的其它模塊。這些其他模 塊的例子在圖2中示出并進行了描述。而且,本領域技術人員還應當容易地認識到,打印機 控制器101可以在用以執(zhí)行與打印機控制器101相關聯(lián)的各種功能的軟件、硬件、固件或者 其組合中實現(xiàn),其中的各種功能包括如在此所述的頁面包含對象和邏輯頁面定位的新穎性 方面。此外,頁面包含對象的各種定位方面可以在其它設備中執(zhí)行。例如,圖1的實施例 是利用N合一格式化器116產(chǎn)生的頁面包含對象。然而,另一種實施例(例如,圖7所公開 的實施例)可能具有由主計算機系統(tǒng)虛擬產(chǎn)生的頁面包含對象。就此而言,主計算機系統(tǒng) 的用戶可以產(chǎn)生打印作業(yè),并輸入與該打印作業(yè)相關聯(lián)的格式化參數(shù),這些格式化參數(shù)由 打印系統(tǒng)用來產(chǎn)生頁面包含對象并配置其中的邏輯頁面。用戶可以利用打印系統(tǒng)的相關聯(lián) 的頁面描述語言向打印系統(tǒng)輸入格式化參數(shù)。圖2是在本發(fā)明的另一個實施例中的打印系統(tǒng)100的框圖。如所提到的,打印系統(tǒng) 100可以耦接到一個或多個主機系統(tǒng),用于從其接收原始打印作業(yè)并用于在雙面介質(zhì)113 上印制原始打印作業(yè)。打印系統(tǒng)100可以使用預先裁剪好的紙張,或者可以使用連續(xù)饋送 形式的紙張(例如,成卷的連續(xù)折疊紙)。打印系統(tǒng)100通??梢园ㄓ糜诳刂拼蛴∠到y(tǒng)100的整體操作的打印機控制器 101。打印機控制器101通常負責通過主機接口 104與主機系統(tǒng)接口連接以便接收原始打 印作業(yè)。通過幾種眾所周知的協(xié)議中的任何一種和關聯(lián)的通信介質(zhì)(例如包括IBM通道連 接、高速并行總線結構、高速串行通信等),主機接口 104通過打印機控制器101將打印系統(tǒng) 100耦接到各種主機系統(tǒng)。打印機控制器101中接收到的原始打印作業(yè)通過原始任務卷軸106應用到光柵化 器/解釋器108。光柵化器/解釋器108表示打印機控制器101中的特征,用以解釋用來編碼原始打印作業(yè)的頁面描述語言或者其它命令語言。例如,PostScript、HP PCL和其它 頁面描述語言可以用于編碼要印制在可打印介質(zhì)上的數(shù)據(jù)。此外,光柵化器/解釋器108 可以包括更簡單的解釋器,其用于解碼很大程度上缺乏頁面布局或頁面格式化特征的簡單 的ASCII或EBCDIC編碼的文本信息。本領域普通技術人員將認識到,根據(jù)任何特定應用的 需求,可以提供多個這種光柵化器/解釋器108,用于提供一個或多個頁面描述語言編碼特 征。許多現(xiàn)有的打印系統(tǒng)都至少包括Postkript和HP PCL作為兩種可用于編碼原始打印 作業(yè)的頁面描述語言。一般來說,光柵化器/解釋器108解釋所接收到的打印作業(yè)的語言, 并產(chǎn)生表示所接收到的原始打印作業(yè)的印制頁面圖像的對應邏輯頁面。由光柵化器/解釋 器108產(chǎn)生的每個邏輯頁面表示為像素的兩維陣列,其中每個像素是指示對應像素的顏色 和/或強度的值。由光柵化器/解釋器108產(chǎn)生的邏輯頁面作為經(jīng)光柵化的打印作業(yè)被提供通過經(jīng) 光柵化作業(yè)卷軸110和N合一格式化器116。N合一格式化器116根據(jù)用于在紙張上成像 的某些打印參數(shù)來定位經(jīng)光柵化的打印作業(yè)的邏輯頁面。N合一格式化器116通過標記引 擎接口 118將格式化后的圖像轉發(fā)到標記引擎120。標記引擎120隨后將格式化后的頁面 的像素附加到可打印的介質(zhì)上,從而產(chǎn)生最終的打印紙張。標記引擎120(通常也稱為打印 引擎或者成像引擎)可以利用通過機械、靜電和/或電子照相方式施加的液體或者干調(diào)色 /墨水材料將像素附加或標記到紙上。根據(jù)其特征和方面,N合一格式化器116可以從經(jīng)光柵化作業(yè)卷軸110接收經(jīng)光柵 化的打印作業(yè)。然后,通過對打印作業(yè)的經(jīng)光柵化的邏輯頁面進行格式化,打印系統(tǒng)100的 操作員可以準備要打印的打印作業(yè)。這種格式化通常包括對邏輯頁面的定位、大小設定和 /或旋轉。操作員可以這樣來做,即通過用戶接口 112輸入格式參數(shù),以指示N合一格式化 器116產(chǎn)生一個或多個頁面包含對象,從而使得一個或多個邏輯頁面可以定位于其中。格 式參數(shù)還可以用于指示N合一格式化器116在一張有形介質(zhì)110上用戶定義的位置處對頁 面包含對象進行定位、大小設定和/或旋轉。在圖3和圖4中例示了邏輯頁面/頁面包含 對象的定位、大小設定和旋轉的例子。在一個實施例中,打印系統(tǒng)100可以在高級功能呈現(xiàn)(AFP)體系結構中操作。AFP 是提供獨立于特定應用和設備的文檔與信息呈現(xiàn)控制的一系列相關聯(lián)的打印機軟件、固件 和硬件。AFP由AFP聯(lián)盟來維護。AFP由MO :DCA (混合對象文檔內(nèi)容體系結構)組成,其 為用于描述頁面上的文本和圖形的“頁面描述語言”(PDL)文件格式。“混合對象”通常涉 及AFP數(shù)據(jù)流(AFPDQ可以包含多種類型對象(包括文本和圖像)的事實,而且通常可以 與PDF或者Postkript相比較。AFP還可以采用IPDS (智能打印機數(shù)據(jù)流)。IPDS是在主 機和打印機之間用于發(fā)送頁面級數(shù)據(jù)的雙向協(xié)議。IPDS還可以用于通知錯誤和打印作業(yè)完 成。然而,本領域技術人員應當容易地認識到,本發(fā)明并非旨在被限定到任何特定的N合一 打印體系結構或者打印機控制語言。圖3和4例示了包括由N合一打印系統(tǒng)產(chǎn)生的邏輯頁面和頁面包含對象的示例打 印布局。例如,圖3例示了具有介質(zhì)面301和311的一張有形介質(zhì)300。在這個實施例中, 每個介質(zhì)面(301和311)都配置有頁面包含對象(分別是304和314)。N合一格式化器 116的靈活本質(zhì)允許打印系統(tǒng)操作員在頁面包含對象中對邏輯頁面進行定位、旋轉和/或 大小設定。為了進行例示,頁面包含對象304例示了關于邏輯頁面303旋轉了 90°的邏輯頁面302。在一個實施例中,邏輯頁面302和303可以按90°的增量旋轉,例如0°、90°、 180°和270°,這主要是為了簡化排列的個數(shù);然而,任何角度的旋轉都是可以使用的。靈 活的定位和旋轉也可以用于頁面包含對象304和314及邏輯頁面303、312和313。關于介質(zhì)面301例示的還有定位/大小設定箭頭305。定位/大小設定箭頭305 是要指示在頁面包含對象304中對邏輯頁面選擇性地進行定位和/或大小設定的能力。例 如,通過經(jīng)打印系統(tǒng)100的PDL通過用戶接口 112輸入尺寸參數(shù),用戶可以將N合一格式化 器116配置成在頁面包含對象304中對邏輯頁面303進行定位和/或大小設定。類似地, 定位/大小設定箭頭306是要指示對頁面包含對象304選擇性地進行定位和/或大小設定 的能力。這也可以通過經(jīng)用戶接口 112輸入尺寸參數(shù)來進行。邏輯頁面312和313具有類 似的定位/大小設定箭頭315,用于指示在頁面包含對象314中對邏輯頁面進行選擇性定位 和/或大小設定的能力。定位/大小設定箭頭316類似地指示對頁面包含對象314的選擇 性定位和/或大小設定的能力。在一個實施例中,邏輯頁面可以彼此關聯(lián),使得邏輯頁面打印在介質(zhì)面301和311 上的對應位置處。例如,邏輯頁面302可以鏈接到邏輯頁面312,如由關聯(lián)指示器307所指 示的。這可以通過經(jīng)用戶接口 112輸入用于邏輯頁面302的尺寸參數(shù)并將那些參數(shù)鏈接到 邏輯頁面312來執(zhí)行。由此,邏輯頁面302和312可以配置成以復式格式打印。舉一個例 子,書一般在每頁的正反兩面都印有文本。通過關聯(lián)邏輯頁面302和312,書頁中的打印文 本可以被定位成使得它們在每個介質(zhì)面301和311上看起來象書頁。然而,通常,書是在每 一張有形介質(zhì)上打印四頁,其中有形介質(zhì)的一面上有兩頁且另一面上有兩頁。然后,多張有 形介質(zhì)在被裝訂之前彼此放到一起并折成“小冊子”。類似地,頁面包含對象本身可以彼此關聯(lián)。其它實施例甚至可以將頁面包含對象 配置成能夠在一張有形介質(zhì)的正反兩面上打印的單個邏輯頁面容器。就此而言,在有形介 質(zhì)的每一面上,頁面包含對象或者小型張可以具有配置在該頁面包含對象的邊界內(nèi)的一個 或多個邏輯頁面。在此所述創(chuàng)造性概念的靈活格式化可以有利地用于執(zhí)行這種打印,同時還格式化 打印作業(yè)的其它邏輯頁面。例如,邏輯頁面302和312可以各自表示書的兩頁,而邏輯頁面 303和313表示該書的廣告?zhèn)鲉巍R坏┐蛴?,該張有形介質(zhì)300就可以根據(jù)需要被折疊和/ 或剪裁。為此,該張有形介質(zhì)300可以剪裁成使得邏輯頁面303和313可以作為廣告的復 式復印件打印。另一方面,邏輯頁面302和312可以被剪裁并放到其它張有形介質(zhì)上,以便 形成隨后要裝訂的小冊子。多個打印作業(yè)的這種靈活格式化可以減少由于從有形介質(zhì)的統(tǒng) 一連續(xù)饋送剪裁而造成的浪費,或者至少減少與為打印系統(tǒng)預配置有形介質(zhì)的連續(xù)饋送相 關聯(lián)的負擔。而且,定位特征可以用于克服與“蠕變(ere印)”相關聯(lián)的問題。打印中的蠕變通 常是指當小冊子被裝訂時打印的文本在小冊子的一頁中的位置改變。即,當紙張彼此放到 一起并對折時,紙的物理厚度使得小冊子中紙的端部不均勻??偟脕碚f,考慮到蠕變地剪裁 紙張。然而,如果不考慮打印的文本,就頁面來說,蠕變將使得打印的文本看起來在不同位 置,其中在第一頁和最中間的頁面之間可以看到最顯著的位置差別。格式化參數(shù)可以輸入 到N合一格式化器116,以便自動考慮頁面厚度并除去蠕變。N合一格式化器116的頁面關聯(lián)功能性不限于邏輯頁面。相反,頁面包含對象304和314頁也可以根據(jù)期望由打印系統(tǒng)操作員鏈接和/或根據(jù)需要由打印作業(yè)鏈接,如關于 關聯(lián)指示器308所例示的。這可以為打印系統(tǒng)操作員提供甚至更高的靈活性。圖4例示了可用于有形介質(zhì)400的其它靈活的打印布局。例如,介質(zhì)面401例示 了具有兩個邏輯頁面402和403的頁面包含對象404,其中邏輯頁面402和403相對于彼 此旋轉90°。在這個實施例中,邏輯頁面402被例示為在頁面包含對象404中與邏輯頁面 403交疊。這種有利的靈活性的例子可以在打印系統(tǒng)操作員期望數(shù)字水印覆于一頁打印文 本和/或圖像上的情況下發(fā)現(xiàn)。另一個例子可以在打印作業(yè)的部分可以在邏輯頁面中的空 間未被占用時被“裁掉”的情況下發(fā)現(xiàn)。即,一個邏輯頁面未使用的空間可以被另一個邏輯 頁面覆蓋,從而利用盡可能多的有形介質(zhì)實體(real estate) 0利用頁面包含對象414和424的交疊,介質(zhì)面411例示了類似的靈活性。在這個 實施例中,頁面包含對象414被例示為具有邏輯頁面412,而頁面包含對象4M被例示為具 有邏輯頁面413。這個實施例僅僅是要展示創(chuàng)造性打印布局的靈活本質(zhì)和在此所述的格式 化概念。而且,圖3和4中所示出和描述的任何一種實施例都不應當對邏輯頁面和頁面包 含對象的個數(shù)有限定。相反,頁面包含對象實質(zhì)上可以包括在該頁面包含對象中任何位置 定位、設定大小和/或旋轉的任何數(shù)量的邏輯頁面。頁面包含對象本身也可以類似地配置 成用于在有形介質(zhì)的邊界內(nèi)打印。圖5例示了可用于一張有形介質(zhì)500的另一靈活的打印布局。在這個實施例中, 小型張502或者頁面包含對象被定位在介質(zhì)面501上在離開有形介質(zhì)500的“原點”505的 一個點506處。介質(zhì)面501和511分別表示有形介質(zhì)500的正面和反面,如由三洞打孔515 所指示的。因此,在這個實施例中,小型張502可以認為是具有正反兩面的單個頁面包含對 象。邏輯頁面503和513可以分別定位在介質(zhì)面501和511上在小型張502的邊界內(nèi),使 得邏輯頁面503和513以復式模式打印小型張502。邏輯頁面503和513可以關于小型張502的原點507定位在不同的位置處。例如, 邏輯頁面503定位在離開小型張原點507的一個點508處,而邏輯頁面513定位在離開小型 張原點507的一個點518處。邏輯頁面503和513還以不同的旋轉定位在小型張502內(nèi)。 然而,本發(fā)明不是要限定到邏輯頁面在小型張502中的任何特定位置和/或旋轉。邏輯頁 面503和513 —旦被配置在小型張502的邊界內(nèi)通常就“鎖定”到小型張502中了。因此, 當小型張502關于有形介質(zhì)500的原點505重新定位時,發(fā)生邏輯頁面503和513關于介 質(zhì)面501和511的重新定位??蛇x地,邏輯頁面503和513可以關于小型張502的原點507定位在相同的位置 處。例如,邏輯頁面503和513可以表示要通過首先讀取介質(zhì)面501并且然后翻到介質(zhì)面 511而被連續(xù)讀取的一本書的頁面。因此,當邏輯頁面503和513置于小型張502中的相同 位置處時,它們可以被最好地讀取。圖6是例示了在本發(fā)明的一個示例實施例中準備具有頁面包含對象的N合一打印 作業(yè)的方法600的流程圖。在步驟601中,當打印系統(tǒng)100從主機系統(tǒng)接收到打印作業(yè)時, 方法600啟動。通常,打印系統(tǒng)100可以通信地耦接到多個主機系統(tǒng),從而接收多個打印作 業(yè)。在任何情況下,打印作業(yè)都可以配置成具有包括文本、數(shù)據(jù)和/或圖像的各種布置的多 個邏輯頁面。打印作業(yè)可以作為打印數(shù)據(jù)流(例如,以上所述的AFP數(shù)據(jù)流)被傳送到打 印系統(tǒng)100。在步驟602中,光柵化器108光柵化打印作業(yè),以將那些邏輯頁面轉換成經(jīng)光柵化的邏輯頁面,例如位像。在步驟603中,N合一格式化器116接收用于產(chǎn)生頁面包含對象的格式參數(shù)。例 如,打印系統(tǒng)操作員可以通過用戶接口 112向N合一格式化器116輸入位置、大小和/或旋 轉參數(shù)。在步驟604中,N合一格式化器116可以使用這些格式化參數(shù)來產(chǎn)生用于數(shù)字化 地包含邏輯頁面的頁面包含對象。格式化參數(shù)可以指示N合一格式化器116對頁面包含對 象進行定位、大小設定和/或旋轉,以便應用到有形介質(zhì)的一面,例如紙張的一面。為了在 頁面包含對象中定位邏輯頁面,打印系統(tǒng)操作員可以通過用戶接口 112輸入指示N合一格 式化器116根據(jù)期望定位經(jīng)光柵化的邏輯頁面的格式化參數(shù)。通常,任何數(shù)量的邏輯頁面 都可以包含在頁面包含對象中。其后,在步驟605中,N合一格式化器116在頁面包含對象 中定位經(jīng)光柵化的邏輯頁面。在步驟606中,N合一格式化器116確定要包含在頁面包含對象中的頁數(shù)。例如, 如果打印作業(yè)有多個邏輯頁面,則打印系統(tǒng)操作員可能期望自定義放置邏輯頁面。在這種 情況下,在步驟607中,可以做出關于邏輯頁面的關聯(lián)的決定。即,如果有多個邏輯頁面包 含在打印作業(yè)中,則邏輯頁面可以被分配到一張有形介質(zhì)的相對兩面。然后,打印系統(tǒng)操作 員可以輸入放置參數(shù),該放置參數(shù)在頁面包含對象中定位第一邏輯頁面,用于在該張有形 介質(zhì)的第一面上打印。然后,打印系統(tǒng)操作員可以關聯(lián)第二邏輯頁面,使得第二邏輯頁面打 印在該張有形介質(zhì)的相對面上基本相同的位置處。就此而言,在步驟611中,可以做出邏輯 頁面是否要與相同的或者是新的頁面包含對象關聯(lián)的決定。如果邏輯頁面要關聯(lián)在新的頁 面包含對象內(nèi),則N合一格式化器116在步驟604中產(chǎn)生第二頁面包含對象,并在步驟605 中在該頁面包含對象中定位第二個邏輯頁面。可選地,如果邏輯頁面要關聯(lián)在相同的頁面 包含對象內(nèi),則N合一格式化器116在步驟605中根據(jù)期望在相同的包含對象中定位邏輯 頁面。然而,如果不需要邏輯頁面的關聯(lián),則N合一格式化器116在步驟608中確定是否 期望附加的頁面包含對象。如果不期望附加的頁面包含對象,則方法600返回到步驟604, 使得N合一格式化器116可以在最初的頁面包含對象中定位附加的邏輯頁面。否則,方法 600可以前進到步驟612,以確定頁面包含對象本身是否應當彼此關聯(lián)。例如,邏輯頁面可 以在一張有形介質(zhì)的正反面上彼此關聯(lián)。頁面包含對象本身可以類似地彼此關聯(lián)。因此, 如果確定關聯(lián)頁面包含對象,則N合一格式化器116在步驟613中產(chǎn)生新的頁面包含對象 并在步驟614中關聯(lián)頁面包含對象。其后,方法600返回步驟605,以在新的頁面包含對象 中定位邏輯頁面。然而,如果頁面包含對象之間不需要關聯(lián),則方法600返回到步驟604,使 得N合一格式化器116可以產(chǎn)生附加的頁面包含對象?!╆P于期望頁面包含對象產(chǎn)生的格式化和邏輯頁面在其中的定位都完成了,該 方法就前進到步驟609,在步驟609中,N合一格式化器116將格式化的經(jīng)光柵化打印作業(yè) 傳送到標記引擎接口 118,由此傳送到標記引擎120,以便打印格式化的打印作業(yè)。在打印 作業(yè)打印之后,方法600在步驟610中結束。本領域技術人員應當容易地認識到本發(fā)明不是要限定到在方法600中所例示的 步驟的特定布置。相反,方法600中所涉及的步驟可以按照屬于本發(fā)明范圍與主旨的其它 方式布置。例如,其它實施例可能具有本身就是雙面的頁面包含對象,表示一張有形介質(zhì)的 子部分的正面和反面。因此,邏輯頁面的關聯(lián)可以在頁面包含對象中執(zhí)行,而不需要關于頁面包含對象是否需要關聯(lián)的決定。圖7是在本發(fā)明的一個示例實施例中的通過小型張(例如,小型張709)提供增強 的N合一打印的另一種打印系統(tǒng)700的框圖。就此而言,打印系統(tǒng)700配置成具有打印服務 器703,該打印服務器703接收作業(yè)票701形式的打印作業(yè),其卷繞在打印卷軸704中直到 打印作業(yè)可以被打印機705打印。作業(yè)票701包括用于布置邏輯頁面710和711在有形介 質(zhì)706的第一面707和第二面708上的打印的格式定義或參數(shù)。格式化器702使用該格式 參數(shù)來準備用于打印的邏輯頁面710和711。這些格式參數(shù)還可以包括關于邏輯頁面710 和711要配置于其中的小型張709的信息。在打印數(shù)據(jù)流中,用戶可以指定基于小型張的頁面放置打印并且定義產(chǎn)生小型張 709的一個或多個小型張格式參數(shù)。通常,小型張709被邏輯地看作就好象有真正的紙張一 樣,例如有形介質(zhì)706的面707和708。由于小型張709被邏輯地看作就好象有真正的紙張 一樣,因此邏輯頁面710和711的頁面數(shù)據(jù)不被打印到小型張709的邊界之外。這樣的一 個例子是利用有一部分721在小型張709邊界外面的邏輯頁面720的放置來例示的。盡管 小型張709中的邏輯頁面部分720在打印時仍然是可看到的,但部分721在打印時是看不 到的。為了實現(xiàn)基于小型張的頁面放置打印,新的參數(shù)可以添加到由打印系統(tǒng)700使用 的PDL。例如,新的參數(shù)可以添加到各種AFP數(shù)據(jù)流體系結構(例如,MO =DCA和IPDS)、PCL、 PDF等,以調(diào)用基于小型張的頁面放置。以與典型邏輯頁面放置相同的方式,PDL可以指定 關于小型張原點的單個頁面放置、朝向及定位。就此而言,PDL可以具有確定的放置代碼和 結構,稱為小型張描述符。小型張描述符可以包括定義一張有形介質(zhì)706的兩面707和708 上的一個或多個區(qū)域的格式化參數(shù)。格式化參數(shù)還可以包括小型張標識符、測量單位、小型張709在水平方向的大小、 小型張709在垂直方向的大小、小型張709原點的水平坐標和小型張709原點的水平坐標, 用戶可以使用這些參數(shù)來指定要打印的小型張的尺寸。例如,用戶可以通過調(diào)用基于小型 張的打印并然后利用主計算機系統(tǒng)在作業(yè)票701中輸入格式化參數(shù)來準備和格式化打印 作業(yè)。在這個實施例中,單個小型張709示出為具有在該小型張的第一面和第二面上的兩 個邏輯頁面710和711。然而,本發(fā)明并非旨在如此被限制。相反,多個小型張和/或邏輯 頁面可以被配置成打印在有形介質(zhì)706上。這些各種小型張和邏輯頁面配置的例子在以上 的圖3至5中示出。盡管在此描述了特定的實施例,但本發(fā)明的范圍不限于那些特定的實施例。本發(fā) 明的范圍是由以下權利要求及其任何等同物來定義的。
權利要求
1.一種N合一打印系統(tǒng),該打印系統(tǒng)適于從主機系統(tǒng)接收用于打印到有形介質(zhì)的打印 作業(yè),其中該打印作業(yè)包括第一邏輯頁面,該打印系統(tǒng)的特征在于N合一格式化器接口,其適于接收格式化參數(shù);及N合一格式化器,其通信地耦接到所述N合一格式化器接口并適于根據(jù)格式化參數(shù)產(chǎn) 生第一頁面包含對象,其中所述N合一格式化器還適于將第一邏輯頁面輸入到第一頁面包 含對象,并在第一頁面包含對象中定位第一邏輯頁面。
2.如權利要求1所述的N合一打印系統(tǒng),其中,打印作業(yè)包括第二邏輯頁面,而且所述 N合一格式化器還適于根據(jù)所接收到的格式化參數(shù)來產(chǎn)生第二頁面包含對象,其中第二頁 面包含對象適于數(shù)字化地包括一個或多個邏輯頁面,而且其中,所述N合一格式化器還適 于在第二頁面包含對象中定位第二邏輯頁面,并定位第二頁面包含對象以打印在有形介質(zhì) 的第二面上。
3.如權利要求2所述的N合一打印系統(tǒng),其中,所述N合一格式化器還適于將第一頁面 包含對象與第二頁面包含對象相關聯(lián),以便分別打印在有形介質(zhì)的第一面和第二面上的對 應位置處。
4.如權利要求2所述的N合一打印系統(tǒng),其中,所述N合一格式化器還適于將第一邏 輯頁面與第二邏輯頁面相關聯(lián),以便分別打印在有形介質(zhì)的第一面和第二面上的對應位置 處。
5.如權利要求1所述的N合一打印系統(tǒng),其中,打印作業(yè)包括第二邏輯頁面,而且其中, 所述N合一格式化器還適于在第一頁面包含對象中定位第二邏輯頁面。
6.如權利要求5所述的N合一打印系統(tǒng),其中,所述N合一格式化器還適于,通過在第 一頁面包含對象中將第二邏輯頁面交疊在第一邏輯頁面上,來在第一頁面包含對象中定位 第二邏輯頁面。
7.如權利要求1所述的N合一打印系統(tǒng),其中,打印作業(yè)包括第二邏輯頁面,而且其中, 所述N合一格式化器還適于產(chǎn)生第二頁面包含對象,其中第二頁面包含對象適于包括一個 或多個邏輯頁面,而且其中,所述N合一格式化器還適于在第二頁面包含對象中定位第二 邏輯頁面,并定位第二頁面包含對象用以打印到有形介質(zhì)的第一面。
8.如權利要求7所述的N合一打印系統(tǒng),其中,所述N合一格式化器還適于將第二頁面 包含對象交疊在第一頁面包含對象上。
9.如權利要求1所述的N合一打印系統(tǒng),其中,所述N合一格式化器還適于,通過以 90°的增量角度旋轉第一邏輯頁面,來在第一頁面包含對象中定位第一邏輯頁面。
10.如權利要求1所述的N合一打印系統(tǒng),其中,所述N合一格式化器還適于,通過以 90°的增量角度旋轉第一頁面包含對象,來定位第一頁面包含對象用以打印到有形介質(zhì)的 第一面。
11.如權利要求1所述的N合一打印系統(tǒng),其中,打印作業(yè)包括第二邏輯頁面,而且其 中,所述N合一格式化器還適于產(chǎn)生第二頁面包含對象;在第二頁面包含對象中定位第 二邏輯頁面;定位第二頁面包含對象,以打印在有形介質(zhì)的第二面上;以及通過自動重新 定位有形介質(zhì)的后續(xù)頁的第一和第二頁面包含對象,來自動補償有形介質(zhì)的后續(xù)頁中的蠕 變,其中第二頁面包含對象適于數(shù)字化地包含一個或多個邏輯頁面。
12.一種能夠在打印機控制器中操作的方法,所述打印機控制器與至少一個用于打印N合一打印作業(yè)的打印引擎相關聯(lián),該方法的特征在于 接收包括第一邏輯頁面的打印作業(yè); 光柵化所述打印作業(yè)用以打印在有形介質(zhì)的第一面上;響應于光柵化,接收用于產(chǎn)生第一頁面包含對象的格式化參數(shù),其中該第一頁面包含 對象適于數(shù)字化地包括一個或多個邏輯頁面;基于所接收到的格式化參數(shù),產(chǎn)生第一頁面包含對象;在第一頁面包含對象中定位第一邏輯頁面;及將具有第一頁面包含對象的打印作業(yè)打印在有形介質(zhì)的第一面上。
13.如權利要求12所述的方法,其中打印作業(yè)包括第二邏輯頁面,而且該方法還包括 基于所接收到的格式化參數(shù),產(chǎn)生第二頁面包含對象,其中該第二頁面包含對象適于數(shù)字化地包括一個或多個邏輯頁面;在第二頁面包含對象中定位第二邏輯頁面;及 定位第二頁面包含對象,以打印在有形介質(zhì)的第二面上。
14.如權利要求12所述的方法,還包括將第一頁面包含對象與第二頁面包含對象相關 聯(lián),以便分別打印在有形介質(zhì)的第一面和第二面上的對應位置處。
15.如權利要求12所述的方法,還包括將第一邏輯頁面和第二邏輯頁面相關聯(lián),以便 分別打印在有形介質(zhì)的第一面和第二面上的對應位置處。
16.如權利要求12所述的方法,其中,打印作業(yè)包括第二邏輯頁面,而且其中,該方法 還包括在第一頁面包含對象中定位第二邏輯頁面。
17.如權利要求16所述的方法,其中,在第一頁面包含對象中定位第二邏輯頁面包括 在第一頁面包含對象中將第二邏輯頁面交疊在第一邏輯頁面上。
18.如權利要求12所述的方法,其中,打印作業(yè)包括第二邏輯頁面,而且其中該方法還 包括產(chǎn)生第二頁面包含對象,其中第二頁面包含對象適于包括一個或多個邏輯頁面; 在第二頁面包含對象中定位第二邏輯頁面;及 定位第二頁面包含對象,以打印在有形介質(zhì)的第一面上。
19.如權利要求18所述的方法,還包括將第二頁面包含對象交疊在第一頁面包含對象上。
20.如權利要求12所述的方法,其中,在第一頁面包含對象中定位第一邏輯頁面包括 以90°的增量角度旋轉第一邏輯頁面。
21.如權利要求12所述的方法,還包括通過以90°的增量角度旋轉第一頁面包含對 象,來定位第一頁面包含對象用以打印到有形介質(zhì)的第一面。
22.如權利要求12所述的方法,其中,打印作業(yè)包括第二邏輯頁面,而且其中該方法還 包括產(chǎn)生第二頁面包含對象,其中第二頁面包含對象適于數(shù)字化地包括一個或多個邏輯頁在第二頁面包含對象中定位第二邏輯頁面;定位第二頁面包含對象,以打印在有形介質(zhì)的第二面上;及通過自動重新定位有形介質(zhì)的后續(xù)頁上的第一和第二頁面包含對象,來自動補償有形介質(zhì)的后續(xù)頁中的蠕變。
23.一種適于從主機系統(tǒng)接收用于打印到有形介質(zhì)的打印作業(yè)的N合一打印系統(tǒng),其 中打印作業(yè)至少包括第一邏輯頁面和第二邏輯頁面,該N合一打印系統(tǒng)的特征在于N合一格式化器,其適于通過如下操作來格式化打印作業(yè)的邏輯頁面產(chǎn)生至少第一 頁面包含對象和第二頁面包含對象;將第一邏輯頁面輸入到第一頁面包含對象;將第二邏 輯頁面輸入到第二頁面包含對象;以及鏈接第一邏輯頁面和第二邏輯頁面,以便分別打印 在有形介質(zhì)的第一面和第二面上的對應位置處;及N合一格式化器接口,其通信地耦接到所述N合一格式化器,以便接收格式化參數(shù),該 格式化參數(shù)指示所述N合一格式化器產(chǎn)生所述至少第一頁面包含對象和第二頁面包含對 象。
24.如權利要求23所述的N合一打印系統(tǒng),其中,所述N合一格式化器還適于在第一頁 面包含對象內(nèi)旋轉第一邏輯頁面。
25.如權利要求23所述的N合一打印系統(tǒng),其中,所述N合一格式化器還適于關于有形 介質(zhì)的第一面旋轉第一頁面包含對象。
26.如權利要求23所述的N合一打印系統(tǒng),其中,所述N合一格式化器還適于在第一頁 面包含對象內(nèi)設定第一邏輯頁面的大小。
27.如權利要求23所述的N合一打印系統(tǒng),其中,所述N合一格式化器還適于關于有形 介質(zhì)的第一面設定第一頁面包含對象的大小。
28.—種N合一打印系統(tǒng),其特征在于打印引擎,其適于將經(jīng)光柵化的圖像應用到有形介質(zhì);及打印機控制器,其耦接到所述打印引擎,用于將經(jīng)光柵化的圖像傳送到所述打印引擎, 該打印機控制器包括主機接口,其用于從所連接的主機系統(tǒng)接收打印作業(yè);打印作業(yè)光柵化器,其通信地耦接到所述主機接口,并適于從所接收到的打印作業(yè)產(chǎn) 生經(jīng)光柵化的打印作業(yè),其中所述經(jīng)光柵化的打印作業(yè)包括多個邏輯頁面;N合一格式化器,其適于通過如下操作來將所述經(jīng)光柵化的打印作業(yè)的邏輯頁面格式 化成N合一經(jīng)光柵化打印作業(yè)產(chǎn)生至少一個頁面包含對象;將多個邏輯頁面中的第一個 輸入到第一頁面包含對象;以及在第一頁面包含對象內(nèi)對第一邏輯頁面進行定位和大小設 定;及N合一格式化器接口,其通信地耦接到所述N合一格式化器,用于接收格式化參數(shù),該 格式化參數(shù)指示所述N合一格式化器產(chǎn)生所述至少一個頁面包含對象。
29.如權利要求觀所述的N合一打印系統(tǒng),其中,所述N合一格式化器還適于產(chǎn)生第 二頁面包含對象;將多個邏輯頁面中的第二個輸入到第二頁面包含對象;以及在有形介質(zhì) 的相應的第一面和第二面上關聯(lián)第一邏輯頁面和第二邏輯頁面。
30.如權利要求觀所述的N合一打印系統(tǒng),其中,所述N合一格式化器還適于產(chǎn)生第 二頁面包含對象;以及在有形介質(zhì)的相應的第一面和第二面上關聯(lián)第一頁面包含對象和第 二頁面包含對象。
31.一種適于將打印作業(yè)打印到有形介質(zhì)的打印系統(tǒng),其中打印作業(yè)至少包括第一邏 輯頁面和第二邏輯頁面,該打印系統(tǒng)的特征在于格式化器,其適于通過如下操作來格式化打印作業(yè)的邏輯頁面產(chǎn)生至少一個小型張; 在該小型張中配置用于打印在有形介質(zhì)的第一面上的第一邏輯頁面;在該小型張中配置用 于打印在有形介質(zhì)的第二面上的第二邏輯頁面;及打印服務器,其通信地耦接到所述格式化器,以便接收打印作業(yè)的作業(yè)票,其中所述作 業(yè)票包括指示所述格式化器產(chǎn)生小型張的格式化參數(shù)。
32.如權利要求31所述的打印系統(tǒng),其中,所述格式化器還適于通過根據(jù)有形介質(zhì)的 厚度自動調(diào)整一頁有形介質(zhì)上小型張的位置來自動補償后續(xù)打印頁中的蠕變。
33.如權利要求31所述的打印系統(tǒng),其中,所述格式化器還適于在小型張中自動地定 位用于復式打印的第一邏輯頁面和第二邏輯頁面。
全文摘要
在此提供了用于打印作業(yè)及其關聯(lián)的邏輯頁面的靈活格式化的方法與系統(tǒng)。一種N合一打印系統(tǒng)適于從主機系統(tǒng)接收用于打印到有形介質(zhì)的打印作業(yè)。該打印作業(yè)至少包括第一邏輯頁面。該打印系統(tǒng)包括適于接收格式化參數(shù)的N合一格式化器接口。該打印系統(tǒng)還包括通信地耦接到N合一格式化器接口的N合一格式化器。N合一格式化器適于根據(jù)格式化參數(shù)而產(chǎn)生第一頁面包含對象。N合一格式化器還適于將第一邏輯頁面輸入到第一頁面包含對象,并在第一頁面包含對象中定位第一邏輯頁面。
文檔編號G06F3/12GK102047215SQ200880129430
公開日2011年5月4日 申請日期2008年9月4日 優(yōu)先權日2008年6月6日
發(fā)明者D·斯通, G·沃德, J·特里佩達爾, R·霍恩西 申請人:普馳有限責任公司