亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

提供打印文檔的打印預(yù)覽的方法

文檔序號(hào):6571213閱讀:348來源:國知局
專利名稱:提供打印文檔的打印預(yù)覽的方法
技術(shù)領(lǐng)域
本發(fā)明涉及提供打印文檔的打印預(yù)覽的方法。更具體地說,本發(fā)明涉及提供打印文檔的打印預(yù)覽的方法,其允許用戶在打印機(jī)驅(qū)動(dòng)程序的用戶接口(user interface)(或注冊(cè)窗口)上預(yù)覽打印文檔,從而允許用戶直觀地認(rèn)識(shí)到打印預(yù)覽功能,并且允許用戶執(zhí)行打印預(yù)覽功能而不會(huì)混淆用于打印預(yù)覽功能的菜單。
背景技術(shù)
本領(lǐng)域中公知,在打印機(jī)驅(qū)動(dòng)程序所使用的諸如圖像處理算法或顏色轉(zhuǎn)換計(jì)數(shù)的數(shù)據(jù)轉(zhuǎn)換處理中,可以改變打印機(jī)打印的文檔的質(zhì)量或特性。因此,為了向用戶提供打印文檔(例如,文檔或圖像)的確切打印預(yù)覽,需要在通過打印機(jī)驅(qū)動(dòng)程序生成打印數(shù)據(jù)時(shí)提供預(yù)覽數(shù)據(jù)。然而,由于打印機(jī)驅(qū)動(dòng)程序所支持的打印預(yù)覽功能僅僅在應(yīng)用程序(例如,word處理器)開始輸出打印命令之后可用,因此,用戶很難選擇、使用或禁用打印預(yù)覽功能,并且,對(duì)于不想看到打印預(yù)覽的用戶來說,打印預(yù)覽功能可能是不方便的功能。
下面將具體描述一種具有上述問題的、提供打印預(yù)覽的傳統(tǒng)方法。
圖1是示出提供打印文檔的打印預(yù)覽的傳統(tǒng)方法的示圖。根據(jù)傳統(tǒng)方法,用戶執(zhí)行諸如word處理器或Photoshop(注冊(cè)商標(biāo))的文檔編輯應(yīng)用程序或圖像編輯應(yīng)用程序,并執(zhí)行文檔編輯任務(wù)或圖像編輯任務(wù)。當(dāng)用戶在使用應(yīng)用程序執(zhí)行任務(wù)時(shí)想要開始打印,用戶選擇(或點(diǎn)擊)應(yīng)用程序中的“打印”菜單。當(dāng)選擇應(yīng)用程序中的“打印”菜單時(shí),在屏幕上顯示打印窗口。
在屏幕上顯示打印窗口的狀態(tài)下,當(dāng)用戶想要使用打印預(yù)覽功能時(shí),用戶按下(或點(diǎn)擊)打印窗口上的“屬性”按鈕。當(dāng)按下打印窗口上的“屬性”按鈕時(shí),在屏幕上顯示如圖1所示的打印機(jī)驅(qū)動(dòng)程序注冊(cè)信息窗口。然后,用戶在該注冊(cè)信息窗口中設(shè)置紙張尺寸、布局等,并選擇由“使能預(yù)覽”選擇框(box)指示的預(yù)覽菜單,以使用打印預(yù)覽功能。用戶通過在選擇(點(diǎn)進(jìn))“使能預(yù)覽”菜單(選擇框)之后設(shè)置打印機(jī)驅(qū)動(dòng)程序注冊(cè)信息來完成該任務(wù),并通過按下注冊(cè)信息窗口中的“確定”按鈕來關(guān)閉該注冊(cè)信息窗口。
當(dāng)用戶在關(guān)閉注冊(cè)信息窗口之后按下打印窗口上的“確定”按鈕時(shí),由于選擇了“使能預(yù)覽”菜單,在文檔被打印的同時(shí)屏幕上顯示圖1所示的“預(yù)覽”窗口。
另一方面,當(dāng)用戶想要打印文檔而不使能打印預(yù)覽功能時(shí),用戶取消對(duì)所選定的“使能預(yù)覽”菜單的選定(例如,通過不選定“使能預(yù)覽”選擇框)。當(dāng)在取消對(duì)“使能預(yù)覽”菜單的選定之后按下打印窗口上的“確定”按鈕時(shí),文檔被打印而不在屏幕上顯示預(yù)覽圖像。
從上述描述可以明顯看出,由于在應(yīng)用程序請(qǐng)求輸出數(shù)據(jù)并且這樣輸出的數(shù)據(jù)被發(fā)送給打印機(jī)驅(qū)動(dòng)程序之前,打印機(jī)驅(qū)動(dòng)程序不能識(shí)別特定的輸出數(shù)據(jù),因此很難在打印機(jī)驅(qū)動(dòng)程序的用戶接口屏幕上,即,在打印機(jī)驅(qū)動(dòng)程序注冊(cè)信息窗口上提供預(yù)覽圖像。因此,根據(jù)已知的打印機(jī)驅(qū)動(dòng)程序,當(dāng)用戶在應(yīng)用程序中執(zhí)行“打印”以打印文檔時(shí),打印機(jī)驅(qū)動(dòng)程序接收到來自用戶的確認(rèn)信號(hào)時(shí),在預(yù)覽窗口上顯示從應(yīng)用程序接收的數(shù)據(jù),并將該數(shù)據(jù)傳輸?shù)酱蛴C(jī),從而打印文檔。在上述方法中,每次打印輸出時(shí),都會(huì)向不像看到預(yù)覽窗口的的用戶顯示不需要的預(yù)覽窗口,從而延遲了用于打印的輸出時(shí)間。因此,一種克服了上述問題的提供打印預(yù)覽的方法僅僅在用戶在打印機(jī)驅(qū)動(dòng)程序的用戶接口屏幕上選擇了使用打印預(yù)覽功能時(shí)才提供打印預(yù)覽功能,但是在該方法中,用戶很難直觀地認(rèn)識(shí)到打印預(yù)覽功能。盡管用戶在打印機(jī)驅(qū)動(dòng)程序的用戶接口屏幕上選擇了使用打印預(yù)覽功能,但是由于用戶需要在應(yīng)用程序中執(zhí)行打印功能,因此打印處理變得復(fù)雜。這可能導(dǎo)致與應(yīng)用程序所支持的打印預(yù)覽功能相比,用戶不愿意使用打印機(jī)驅(qū)動(dòng)程序所支持的預(yù)覽功能,在應(yīng)用程序所支持的打印預(yù)覽功能中,當(dāng)選擇打印預(yù)覽按鈕時(shí),在屏幕上顯示預(yù)覽窗口,以便在預(yù)覽窗口上顯示輸出圖像。
因此,需要一種簡(jiǎn)化的方法來提供對(duì)要打印文檔的打印預(yù)覽功能。

發(fā)明內(nèi)容
本發(fā)明提供一種提供打印文檔的打印預(yù)覽的方法,其允許用戶在打印機(jī)驅(qū)動(dòng)程序的用戶接口(或注冊(cè)窗口)上預(yù)覽打印文檔,從而允許用戶直觀地認(rèn)識(shí)到打印預(yù)覽功能并執(zhí)行打印預(yù)覽功能,而不會(huì)混淆打印預(yù)覽功能的菜單。
根據(jù)本發(fā)明的一個(gè)方面,一種提供打印文檔的打印預(yù)覽的方法包括在與打印文檔相關(guān)的應(yīng)用程序中選擇打印菜單以打印所述打印文檔,并且當(dāng)在該應(yīng)用程序上選擇了打印菜單時(shí),執(zhí)行打印機(jī)驅(qū)動(dòng)程序,以便在執(zhí)行該應(yīng)用程序的計(jì)算機(jī)的屏幕上顯示打印窗口。當(dāng)在打印窗口上按下確認(rèn)按鈕以向打印機(jī)發(fā)送打印命令時(shí),在屏幕上顯示附加的打印預(yù)覽選擇消息窗口以指示用戶選擇是否調(diào)用打印預(yù)覽窗口。當(dāng)用戶在打印預(yù)覽選擇消息窗口中調(diào)用打印預(yù)覽窗口時(shí),在屏幕上顯示打印文檔的打印預(yù)覽。
根據(jù)本發(fā)明的另一方面,一種提供打印文檔的打印預(yù)覽的方法包括在與打印文檔相關(guān)的應(yīng)用程序中選擇打印菜單以打印所述打印文檔,并且當(dāng)在應(yīng)用程序上選擇打印菜單時(shí),執(zhí)行打印機(jī)驅(qū)動(dòng)程序以便在執(zhí)行該應(yīng)用程序的計(jì)算機(jī)的屏幕上顯示打印窗口。當(dāng)在打印窗口上按下屬性按鈕以修改打印屬性時(shí),在屏幕上顯示具有用來直接調(diào)用打印預(yù)覽窗口的打印預(yù)覽按鈕的注冊(cè)信息窗口。當(dāng)用戶在注冊(cè)信息窗口上按下打印預(yù)覽按鈕時(shí),在屏幕上顯示打印文檔的打印預(yù)覽。
根據(jù)本發(fā)明的再一個(gè)方面,一種用于提供打印文檔的打印預(yù)覽的系統(tǒng)包括消息窗口控制模塊,當(dāng)在與打印文檔相關(guān)的應(yīng)用程序中選擇了打印菜單時(shí),該消息窗口控制模塊在屏幕上顯示附加打印預(yù)覽選擇消息窗口,以指示用戶選擇是否調(diào)用打印預(yù)覽窗口。打印機(jī)驅(qū)動(dòng)程序在計(jì)算機(jī)的屏幕上顯示打印窗口,并且用戶按下打印窗口上的打印確認(rèn)按鈕。當(dāng)用戶在打印預(yù)覽選擇消息窗口中調(diào)用打印預(yù)覽窗口時(shí),打印預(yù)覽控制模塊在屏幕上顯示打印文檔的打印預(yù)覽。
根據(jù)本發(fā)明的再一個(gè)方面,一種用于提供打印文檔的打印預(yù)覽的系統(tǒng)包括打印預(yù)覽控制模塊,當(dāng)在與打印文檔相關(guān)的應(yīng)用程序中選擇打印菜單時(shí),該打印預(yù)覽控制模塊直接調(diào)用打印預(yù)覽窗口。打印機(jī)驅(qū)動(dòng)程序在計(jì)算機(jī)屏幕上顯示打印窗口。用戶按下打印窗口上的屬性按鈕以修改打印屬性,并且用戶按下包括在打印機(jī)驅(qū)動(dòng)程序的注冊(cè)信息窗口中的打印預(yù)覽按鈕。當(dāng)按下包括在注冊(cè)信息窗口中的打印預(yù)覽按鈕時(shí),自動(dòng)選擇模塊自動(dòng)選擇確認(rèn)按鈕,以便將打印命令發(fā)送給打印機(jī),從而直接調(diào)用打印預(yù)覽窗口。
通過以下的具體描述,本發(fā)明的其它目的、優(yōu)點(diǎn)和顯著特點(diǎn)將變得更加明顯,該具體描述結(jié)合附圖公開了本發(fā)明的范例性實(shí)施例。


通過參照附圖對(duì)本發(fā)明的范例性實(shí)施例進(jìn)行具體描述,本發(fā)明的上述和其它特征和優(yōu)點(diǎn)將變得更加明顯,附圖中圖1是示出提供打印文檔的打印預(yù)覽的傳統(tǒng)方法的視圖;圖2是示出根據(jù)本發(fā)明范例性實(shí)施例的提供打印文檔的打印預(yù)覽的方法的流程圖;圖3是示出根據(jù)本發(fā)明范例性實(shí)施例的用于提供打印文檔的打印預(yù)覽的系統(tǒng)的示意框圖;圖4A至4C是用于解釋根據(jù)本發(fā)明范例性實(shí)施例的、圖2所示的提供打印文檔的打印預(yù)覽的方法的視圖;圖5是示出根據(jù)本發(fā)明范例性實(shí)施例的提供打印文檔的打印預(yù)覽的方法的流程圖;圖6A至6C是示出在根據(jù)本發(fā)明范例性實(shí)施例的圖5所示的提供打印文檔的打印預(yù)覽的方法中的操作的流程圖;圖7是示出根據(jù)本發(fā)明另一個(gè)范例性實(shí)施例的用于提供打印文檔的打印預(yù)覽的系統(tǒng)的構(gòu)造的示意框圖;以及圖8是解釋根據(jù)本發(fā)明范例性實(shí)施例的、圖5所示的方法的示圖。
在所有示圖中,相似的參考標(biāo)記將被理解成表示相似的部分、組件和結(jié)構(gòu)。
具體實(shí)施例方式
現(xiàn)在將參照示出本發(fā)明范例性實(shí)施例的附圖更加全面地描述本發(fā)明。但是,本發(fā)明可以被用很多不同的形式具體實(shí)施,并且不應(yīng)被理解為限于這里所給出的實(shí)施例;相反,提供了這些實(shí)施例以使本公開將更為全面和完整,并將向普通技術(shù)人員全面地傳達(dá)本發(fā)明的概念。
下面將參照附圖具體描述本發(fā)明。
圖2是示出根據(jù)本發(fā)明范例性實(shí)施例的提供打印文檔的打印預(yù)覽的方法的流程圖。圖3是示出根據(jù)本發(fā)明范例性實(shí)施例的用于提供打印文檔的打印預(yù)覽的系統(tǒng)的示意框圖。圖4A至4C是用于解釋根據(jù)本發(fā)明范例性實(shí)施例的、圖2所示的提供打印文檔的打印預(yù)覽的方法的視圖。
參照?qǐng)D2和3,根據(jù)本發(fā)明范例性實(shí)施例的提供打印文檔的打印預(yù)覽的方法包括執(zhí)行與打印文檔相關(guān)的應(yīng)用程序110(S102),選擇(或點(diǎn)擊)應(yīng)用程序110中的打印菜單以打印該打印文檔(S104),和執(zhí)行打印機(jī)驅(qū)動(dòng)程序120,以便當(dāng)在應(yīng)用程序110中選擇打印菜單時(shí),在執(zhí)行應(yīng)用程序110的計(jì)算機(jī)100的屏幕上顯示如圖4A所示的打印窗口(S106)。按下(或點(diǎn)擊)如圖4A所示的打印窗口上的確認(rèn)按鈕B11,以便將打印命令發(fā)送給打印機(jī)200(S112)。在預(yù)定的時(shí)間段(例如,5秒)內(nèi)在屏幕上顯示如圖4B所示的附加打印預(yù)覽選擇消息窗口,以指示用戶選擇是否調(diào)用打印預(yù)覽窗口(S114),和當(dāng)用戶在打印預(yù)覽選擇消息窗口中調(diào)用打印預(yù)覽窗口時(shí)(例如,通過點(diǎn)擊圖4B中的確認(rèn)按鈕B13)(S116)時(shí),當(dāng)選擇了該打印預(yù)覽窗口時(shí),在屏幕上顯示如圖4C所示的打印文檔的打印預(yù)覽(S118)。
在屏幕上顯示打印預(yù)覽的同時(shí),當(dāng)用戶想要編輯操作S118中的打印預(yù)覽時(shí),用戶可以通過點(diǎn)擊圖4C所示的調(diào)整按鈕B21來編輯打印預(yù)覽(S124)。如果在操作S124編輯了打印預(yù)覽,則取消在操作S112與S124之間由打印機(jī)驅(qū)動(dòng)程序120執(zhí)行的先前的打印處理,并開始反映所述編輯的新的打印處理(S126)。如果在操作S124沒有編輯打印預(yù)覽,則繼續(xù)在操作S112與S124之間由打印機(jī)驅(qū)動(dòng)程序120執(zhí)行的打印處理(S128)。
在打印預(yù)覽窗口中包括用于跳過打印預(yù)覽的跳過按鈕B19和用于取消該打印文檔的打印作業(yè)的取消按鈕B17。
在用戶選擇確認(rèn)按鈕B13、取消按鈕B15或經(jīng)過了預(yù)定時(shí)間段之前,一直顯示打印預(yù)覽選擇消息窗口(S122)。在操作S116中,如果在預(yù)定時(shí)間段(例如,5秒)內(nèi)沒有點(diǎn)擊打印預(yù)覽選擇消息窗口中的確認(rèn)按鈕B13,則打印預(yù)覽選擇消息窗口自動(dòng)消失(S123)。此外,當(dāng)在預(yù)定時(shí)間段內(nèi)點(diǎn)擊了打印預(yù)覽選擇消息窗口中包括的取消按鈕B15時(shí),打印預(yù)覽選擇消息窗口消失。打印預(yù)覽選擇消息在計(jì)算機(jī)屏幕上顯示的預(yù)定時(shí)間段可以是將打印機(jī)驅(qū)動(dòng)程序120處理的所有后臺(tái)打印數(shù)據(jù)(print spool data)發(fā)送給打印機(jī)200所花費(fèi)的時(shí)間。
參照?qǐng)D3,根據(jù)本發(fā)明范例性實(shí)施例的用于提供打印文檔的打印預(yù)覽的系統(tǒng)包括消息窗口控制模塊122,其在與打印文檔相關(guān)的應(yīng)用程序110中的打印菜單被選擇時(shí),在屏幕上顯示圖4B示出的附加的打印預(yù)覽選擇消息窗口,以指示用戶選擇是否調(diào)用打印預(yù)覽窗口。打印機(jī)驅(qū)動(dòng)程序120在計(jì)算機(jī)100的屏幕上顯示如圖4A所示的打印窗口,并且用戶按下該打印窗口上的打印確認(rèn)按鈕B11。當(dāng)用戶在打印預(yù)覽選擇消息窗口中調(diào)用打印預(yù)覽窗口時(shí)(例如,通過點(diǎn)擊確認(rèn)按鈕B13),打印預(yù)覽控制模塊124在計(jì)算機(jī)100的屏幕上顯示打印文檔的打印預(yù)覽。在圖3中,參考數(shù)字130表示用于連接計(jì)算機(jī)100和打印機(jī)200的接口。
消息窗口控制模塊122將打印預(yù)覽選擇消息窗口在計(jì)算機(jī)100的屏幕上顯示預(yù)定時(shí)間段。在打印作業(yè)的該打印預(yù)覽窗口上,打印預(yù)覽控制模塊124顯示用于跳過打印預(yù)覽的跳過按鈕B19、用于取消打印文檔的打印作業(yè)的取消按鈕B17、以及用于調(diào)整打印文檔的打印值的打印調(diào)整按鈕B21。
圖5是示出根據(jù)本發(fā)明范例性實(shí)施例的提供打印文檔的打印預(yù)覽的方法的流程圖。圖6A至6C是示出在根據(jù)本發(fā)明范例性實(shí)施例的圖5所示的方法中的操作的流程圖。圖7是示出根據(jù)本發(fā)明另一個(gè)范例性實(shí)施例的用于提供打印文檔的打印預(yù)覽的系統(tǒng)的構(gòu)造的示意框圖。圖8是解釋根據(jù)本發(fā)明范例性實(shí)施例的圖5所示的方法的示圖。
參照?qǐng)D5和7,根據(jù)本發(fā)明范例性實(shí)施例的提供打印文檔的打印預(yù)覽的方法包括執(zhí)行與打印文檔相關(guān)的應(yīng)用程序110(S502),和選擇(或點(diǎn)擊)應(yīng)用程序110中的打印菜單以打印所述打印文檔(S504)。當(dāng)在應(yīng)用程序110驅(qū)動(dòng)程序120上選擇打印菜單時(shí),執(zhí)行打印機(jī)驅(qū)動(dòng)程序120,以便在執(zhí)行應(yīng)用程序110的計(jì)算機(jī)100的屏幕上顯示圖8所示的打印窗口(S506)。當(dāng)在打印窗口上按下(或點(diǎn)擊)屬性按鈕以調(diào)整打印屬性時(shí)(S508),顯示如圖8所示的注冊(cè)信息窗口(S512),該注冊(cè)信息窗口具有用于在屏幕上直接調(diào)用打印預(yù)覽窗口的打印預(yù)覽按鈕B83。當(dāng)在注冊(cè)信息窗口上點(diǎn)擊打印預(yù)覽按鈕B83時(shí)(S514),在屏幕上顯示如圖8所示的打印文檔的打印預(yù)覽(S516)。當(dāng)用戶在打印預(yù)覽窗口中打印所述打印按鈕B85以打印所述打印文檔時(shí),打印機(jī)200打印該打印文檔(S518和S522)。接口130連接計(jì)算機(jī)100和打印機(jī)200。
參照?qǐng)D7,根據(jù)本發(fā)明范例性實(shí)施例的用于提供打印文檔的打印預(yù)覽的系統(tǒng)包括打印預(yù)覽控制模塊126,當(dāng)在與打印文檔相關(guān)的應(yīng)用程序110中選擇了打印菜單時(shí),該打印預(yù)覽控制模塊126直接調(diào)用打印預(yù)覽窗口。當(dāng)用戶按下打印窗口中的屬性按鈕以修改打印屬性,并且用戶按下如圖8所示的打印機(jī)驅(qū)動(dòng)程序120的注冊(cè)信息窗口中包括的打印預(yù)覽按鈕B83時(shí),打印機(jī)驅(qū)動(dòng)程序120在計(jì)算機(jī)屏幕上顯示打印窗口。當(dāng)按下注冊(cè)信息窗口中包括的打印預(yù)覽按鈕B83時(shí),自動(dòng)選擇模塊128自動(dòng)選擇確認(rèn)按鈕,以便將打印命令發(fā)送給打印機(jī)200,從而直接調(diào)用打印預(yù)覽窗口。
參照?qǐng)D6A,當(dāng)選擇了包括在圖8所示的注冊(cè)信息窗口中的打印預(yù)覽按鈕B83時(shí),打印機(jī)驅(qū)動(dòng)程序120的用戶接口設(shè)置打印預(yù)覽標(biāo)記(S901),并確定圖8所示的注冊(cè)信息窗口是由應(yīng)用程序調(diào)用的還是由控制面板調(diào)用的(S902)。當(dāng)注冊(cè)信息窗口是由應(yīng)用程序調(diào)用的時(shí),自動(dòng)打印應(yīng)用程序的打印數(shù)據(jù)(S903),而當(dāng)注冊(cè)信息窗口是由控制面板調(diào)用的時(shí),打印測(cè)試頁(S904)。
參照?qǐng)D6B,當(dāng)由應(yīng)用程序調(diào)用注冊(cè)信息窗口時(shí),自動(dòng)選擇模塊128獲得調(diào)用了注冊(cè)信息窗口的打印窗口的句柄(handle)(S911),并找到該打印窗口中的確認(rèn)按鈕,從而自動(dòng)按下該確認(rèn)按鈕(S912和S913)。自動(dòng)選擇模塊128可以輸出消息以指示在打印窗口中自動(dòng)按下了確認(rèn)按鈕。當(dāng)由自動(dòng)選擇模塊128在打印窗口中自動(dòng)選擇確認(rèn)按鈕時(shí),與用戶手動(dòng)按下確認(rèn)按鈕時(shí)類似,打印命令被發(fā)送給打印機(jī)200。
參照?qǐng)D6C,當(dāng)自動(dòng)選擇模塊128在打印窗口中自動(dòng)選擇確認(rèn)按鈕時(shí),打印機(jī)驅(qū)動(dòng)程序120檢查打印預(yù)覽標(biāo)記的設(shè)置狀態(tài)。當(dāng)打印預(yù)覽標(biāo)記被設(shè)置為啟動(dòng)(on)時(shí),打印機(jī)驅(qū)動(dòng)程序120生成并在計(jì)算機(jī)屏幕上顯示打印預(yù)覽窗口(S921、S922和S923)。如圖8所示,當(dāng)在計(jì)算機(jī)屏幕上顯示打印預(yù)覽窗口時(shí),如果用戶想要打印所述打印文檔,則用戶按下包括在圖8所示打印預(yù)覽窗口中的打印按鈕B85(S924)。當(dāng)用戶按下包括在圖8中所示的打印預(yù)覽窗口中的打印按鈕B85時(shí),打印機(jī)驅(qū)動(dòng)程序120生成輸出數(shù)據(jù),并將該輸出數(shù)據(jù)發(fā)送給打印機(jī)200以用于打印(S925和S926)。
下面將參照?qǐng)D2至8描述根據(jù)本發(fā)明范例性實(shí)施例的提供打印文檔的打印預(yù)覽的方法的優(yōu)點(diǎn)。
首先,根據(jù)本發(fā)明的范例性實(shí)施例,不需要預(yù)測(cè)或檢查打印對(duì)象的打印輸出的狀態(tài)。用戶可以通過在打印預(yù)覽窗口中預(yù)覽文檔的布局來充分地預(yù)測(cè)或檢查大多數(shù)辦公文檔,例如簡(jiǎn)單的word文檔的狀態(tài)。然而,盡管用戶可以通過打印預(yù)覽窗口執(zhí)行諸如精確顏色匹配(precise color matching)操作的調(diào)整,但是通過重復(fù)地顯示打印預(yù)覽窗口來對(duì)調(diào)整進(jìn)行確認(rèn)對(duì)于用戶來說仍是低效率且耗費(fèi)時(shí)間的。
因此,根據(jù)本發(fā)明的范例性實(shí)施例,希望當(dāng)按下打印按鈕時(shí),在屏幕上暫時(shí)地顯示消息窗口以指示用戶選擇是否調(diào)用打印預(yù)覽窗口,而不是將打印預(yù)覽功能合并到打印機(jī)驅(qū)動(dòng)程序的用戶接口中。后面將要說明的范例性實(shí)施例涉及這一事實(shí)。
參照?qǐng)D3,根據(jù)本發(fā)明的范例性實(shí)施例,當(dāng)在圖4A所示的打印窗口中點(diǎn)擊確認(rèn)按鈕B11時(shí),消息窗口控制模塊122在屏幕上顯示如圖4B所示的消息窗口。在經(jīng)過了預(yù)定時(shí)間段之后,該消息窗口自動(dòng)消失。當(dāng)用戶在該消息窗口中點(diǎn)擊確認(rèn)按鈕B13時(shí),打印預(yù)覽控制模塊124在屏幕上顯示如圖4C所示的打印預(yù)覽窗口。由打印預(yù)覽控制模塊124顯示的打印預(yù)覽窗口可以有選擇地包括用于調(diào)整打印預(yù)覽的調(diào)整按鈕B21。當(dāng)點(diǎn)擊了調(diào)整按鈕B21時(shí),用戶可以在打印預(yù)覽窗口中對(duì)打印預(yù)覽執(zhí)行諸如顏色匹配操作的編輯操作。此外,由打印預(yù)覽控制模塊124顯示的打印預(yù)覽窗口可以包括用于取消打印文檔的打印作業(yè)的取消按鈕B17和用于跳過打印預(yù)覽的跳過按鈕B19。
除了上述的打印預(yù)覽處理,在圖2的操作S112之后執(zhí)行的打印處理可以包括輸出數(shù)據(jù)生成處理、半色調(diào)處理、壓縮處理、仿真處理等。也就是說,在在屏幕上顯示用于打印預(yù)覽的消息窗口的同時(shí),可以繼續(xù)打印處理。
因此,根據(jù)本發(fā)明的范例性實(shí)施例,可以簡(jiǎn)化打印機(jī)驅(qū)動(dòng)程序120的構(gòu)造,從而允許用戶執(zhí)行預(yù)覽功能而不會(huì)混淆用于打印預(yù)覽功能的菜單。此外,由于打印預(yù)覽功能僅僅在用戶激活打印預(yù)覽功能時(shí)執(zhí)行,因此可以縮短整個(gè)打印輸出時(shí)間。
下面,參照?qǐng)D5至8來描述本發(fā)明另一個(gè)范例性實(shí)施例的操作。
首先,用戶執(zhí)行應(yīng)用程序110以打開用于打印的文件(S502),并選擇應(yīng)用程序110中包括的“打印”菜單(S504)。當(dāng)在操作S504中選擇了“打印”菜單時(shí),在屏幕上顯示打印窗口(S506)。
當(dāng)在屏幕上顯示打印窗口時(shí),用戶按下屬性按鈕以修改與打印機(jī)驅(qū)動(dòng)程序120相關(guān)的選項(xiàng)(S508)。在本發(fā)明的范例性實(shí)施例中,對(duì)于本領(lǐng)域技術(shù)人員來說很明顯,根據(jù)所使用的應(yīng)用程序,屬性按鈕可以被稱為注冊(cè)信息或基本設(shè)定。當(dāng)用戶按下屬性按鈕時(shí),如圖8所示,在屏幕上顯示打印機(jī)驅(qū)動(dòng)程序120的注冊(cè)信息窗口(S512)。用戶可以在圖8所示的注冊(cè)信息窗口中輸入有關(guān)布局、紙張尺寸等的信息。在本發(fā)明的范例性實(shí)施例中,注冊(cè)信息窗口稱為打印機(jī)驅(qū)動(dòng)程序120的用戶接口。
用戶按下打印預(yù)覽按鈕B83,以便根據(jù)輸入信息預(yù)覽打印輸出結(jié)果(S514)。當(dāng)用戶在注冊(cè)窗口中按下打印預(yù)覽按鈕B83時(shí),打印機(jī)驅(qū)動(dòng)程序120的打印預(yù)覽控制模塊126在屏幕上顯示如圖8所示的打印預(yù)覽窗口(S516)。用戶可以通過點(diǎn)擊包括在圖8所示打印預(yù)覽窗口中的打印按鈕B85來輸出打印預(yù)覽的文檔,或者通過點(diǎn)擊取消按鈕來取消打印預(yù)覽。
下面將參照?qǐng)D6A至6C來描述在用戶按下打印預(yù)覽按鈕B83之后執(zhí)行的打印機(jī)驅(qū)動(dòng)程序120的用戶接口、自動(dòng)選擇模塊128和打印機(jī)驅(qū)動(dòng)程序120的操作。
首先,參照?qǐng)D6A來描述打印機(jī)驅(qū)動(dòng)程序120的用戶接口的操作。
當(dāng)點(diǎn)擊了打印預(yù)覽按鈕B83時(shí),打印預(yù)覽控制模塊126設(shè)置打印機(jī)驅(qū)動(dòng)程序120的打印預(yù)覽標(biāo)記(S901)。然后,打印預(yù)覽控制模塊126確定注冊(cè)信息窗口是由應(yīng)用程序還是由控制面板調(diào)用的(S902)。在操作S902,當(dāng)確定注冊(cè)信息窗口是由應(yīng)用程序調(diào)用的時(shí),打印預(yù)覽控制模塊126激活自動(dòng)選擇模塊128(S903),而當(dāng)注冊(cè)信息窗口是由控制面板調(diào)用的時(shí),打印預(yù)覽控制器模塊126請(qǐng)求打印機(jī)200打印測(cè)試頁(S904)。
接下來,參照?qǐng)D6B來描述自動(dòng)選擇模塊128的操作。
當(dāng)自動(dòng)選擇模塊128被打印預(yù)覽控制模塊126激活時(shí),自動(dòng)選擇模塊128獲得調(diào)用了注冊(cè)信息窗口的打印窗口的句柄(S911)。在本發(fā)明的范例性實(shí)施例中,對(duì)于本領(lǐng)域技術(shù)人員來說很明顯,即,所述句柄是對(duì)于由操作系統(tǒng)指定的窗口或?qū)υ拋碚f唯一的號(hào)碼(即,窗口或?qū)υ挼腎D)。
自動(dòng)選擇模塊128利用打印窗口的句柄找到打印窗口中的確認(rèn)按鈕(S912)。在本發(fā)明的范例性實(shí)施例中,確認(rèn)按鈕可以根據(jù)所使用的應(yīng)用程序而被顯示為打印按鈕、輸出按鈕或確認(rèn)按鈕等。當(dāng)找到確認(rèn)按鈕時(shí),自動(dòng)選擇模塊128自動(dòng)按下確認(rèn)按鈕以執(zhí)行調(diào)用預(yù)覽(S913)。
接下來參照?qǐng)D6C描述打印機(jī)驅(qū)動(dòng)程序120的操作。
當(dāng)接收到打印請(qǐng)求時(shí),打印機(jī)驅(qū)動(dòng)程序120檢查打印預(yù)覽標(biāo)記的設(shè)置狀態(tài)(S921)。當(dāng)打印預(yù)覽標(biāo)記被設(shè)置為啟動(dòng)時(shí),打印機(jī)驅(qū)動(dòng)程序120生成并在計(jì)算機(jī)屏幕上顯示如圖8所示的打印預(yù)覽窗口(S922和S923)。當(dāng)打印預(yù)覽窗口顯示在計(jì)算機(jī)屏幕上時(shí),如果用戶請(qǐng)求打印所述打印文檔(S924),則打印機(jī)驅(qū)動(dòng)程序120生成輸出數(shù)據(jù),并將該輸出數(shù)據(jù)發(fā)送給打印機(jī)200(S925和S926)。在本發(fā)明的范例性實(shí)施例中,用戶可以在打印預(yù)覽窗口中決定打印所述打印文檔還是不打印所述打印文檔。
根據(jù)本發(fā)明的范例性實(shí)施例,可以允許用戶在打印機(jī)驅(qū)動(dòng)程序的用戶接口上直觀地認(rèn)識(shí)并執(zhí)行打印預(yù)覽功能。也就是說,用戶可以用與使用應(yīng)用程序所支持的打印預(yù)覽功能的情況相似的方式來容易地選擇或者取消打印機(jī)驅(qū)動(dòng)程序的打印預(yù)覽功能。
本發(fā)明的范例性實(shí)施例可以被寫為計(jì)算機(jī)程序,并且可以在使用計(jì)算機(jī)可讀記錄介質(zhì)執(zhí)行程序的通用數(shù)字計(jì)算機(jī)中實(shí)現(xiàn)。計(jì)算機(jī)可讀記錄介質(zhì)的例子包括磁存儲(chǔ)介質(zhì)(例如,ROM、軟盤、硬盤等)、光記錄介質(zhì)(例如,CD-ROM、或DVD)、以及諸如載波(例如通過因特網(wǎng)傳輸)的存儲(chǔ)介質(zhì)。
根據(jù)本發(fā)明,可以允許用戶在打印機(jī)驅(qū)動(dòng)程序的用戶接口(或注冊(cè)窗口)上預(yù)覽打印文檔,從而允許用戶直觀地認(rèn)識(shí)到打印預(yù)覽功能并執(zhí)行打印預(yù)覽功能,而不會(huì)混淆打印預(yù)覽功能的菜單。
雖然已經(jīng)參考本發(fā)明的示范性實(shí)施例具體示出和描述了符合本發(fā)明的裝置和方法,但是本領(lǐng)域普通技術(shù)人員將理解,在不偏離由所附的權(quán)利要求書限定的本發(fā)明的精神和范圍的情況下,可以對(duì)其做出形式和細(xì)節(jié)上的各種變化。示范性實(shí)施例應(yīng)該只被視為描述性的,而不是為了限制的目的。因此,本發(fā)明的范圍不由對(duì)本發(fā)明的具體描述限定,而由所附權(quán)利要求書限定,并且所述范圍內(nèi)的全部差別將被解釋為被包括在本發(fā)明中。
權(quán)利要求
1.一種提供打印文檔的打印預(yù)覽的方法,所述方法包括請(qǐng)求打印文檔的打印作業(yè);顯示打印預(yù)覽選擇消息窗口以指示用戶選擇是否調(diào)用打印預(yù)覽窗口;以及當(dāng)用戶在所述打印預(yù)覽選擇消息窗口中調(diào)用打印預(yù)覽窗口時(shí),顯示打印文檔的打印預(yù)覽。
2.如權(quán)利要求1所述的方法,其中,所述打印預(yù)覽選擇消息窗口被顯示預(yù)定時(shí)間段。
3.如權(quán)利要求2所述的方法,其中,當(dāng)經(jīng)過了所述預(yù)定時(shí)間段時(shí),自動(dòng)打印所述打印文檔。
4.如權(quán)利要求2所述的方法,其中,所述預(yù)定時(shí)間段基本上等于將打印機(jī)驅(qū)動(dòng)程序所處理的所有后臺(tái)打印數(shù)據(jù)發(fā)送給打印機(jī)所花費(fèi)的時(shí)間。
5.如權(quán)利要求2所述的方法,其中,在所述打印預(yù)覽選擇消息窗口中包括用于取消打印預(yù)覽的取消按鈕。
6.如權(quán)利要求1所述的方法,其中,在顯示打印文檔的打印預(yù)覽窗口期間將打印數(shù)據(jù)從打印機(jī)驅(qū)動(dòng)程序發(fā)送給打印機(jī)。
7.如權(quán)利要求6所述的方法,其中,在打印文檔的打印預(yù)覽窗口中包括用于跳過打印預(yù)覽的跳過按鈕。
8.如權(quán)利要求6所述的方法,其中,在打印文檔的打印預(yù)覽窗口中包括用于取消打印文檔的打印作業(yè)的取消按鈕
9.如權(quán)利要求6所述的方法,其中,在打印文檔的打印預(yù)覽窗口中包括用于調(diào)整打印文檔的打印值的打印調(diào)整按鈕。
10.如權(quán)利要求9所述的方法,其中,當(dāng)選擇了打印調(diào)整按鈕時(shí),取消先前的打印處理,并且開始反映調(diào)整后打印值的新的打印處理。
11.一種提供打印文檔的打印預(yù)覽的方法,所述方法包括當(dāng)按下打印窗口中用于修改打印屬性的屬性按鈕時(shí),顯示具有打印預(yù)覽按鈕的打印機(jī)驅(qū)動(dòng)程序?qū)傩源翱?;以及?dāng)選擇了打印預(yù)覽按鈕時(shí),在屏幕上顯示打印文檔的打印預(yù)覽。
12.如權(quán)利要求11所述的方法,其中,當(dāng)選擇了打印預(yù)覽按鈕時(shí),自動(dòng)選擇打印窗口中的確認(rèn)按鈕以將打印命令發(fā)送給打印機(jī)。
13.如權(quán)利要求12所述的方法,其中,當(dāng)自動(dòng)選擇了打印窗口中的確認(rèn)按鈕時(shí),檢查打印預(yù)覽標(biāo)記的設(shè)置狀態(tài),并顯示打印預(yù)覽窗口。
14.如權(quán)利要求13所述的方法,其中,在所述打印預(yù)覽窗口中包括用于請(qǐng)求打印機(jī)打印所述打印文檔的打印按鈕。
15.一種計(jì)算機(jī)可讀記錄介質(zhì),其上記錄了用于提供打印文檔的打印預(yù)覽的計(jì)算機(jī)可執(zhí)行程序,所述計(jì)算機(jī)可執(zhí)行程序包括用于執(zhí)行下列步驟的指令請(qǐng)求打印文檔的打印作業(yè);顯示打印預(yù)覽選擇消息窗口以指示用戶選擇是否調(diào)用打印預(yù)覽窗口;以及當(dāng)用戶在所述打印預(yù)覽選擇消息窗口中調(diào)用打印預(yù)覽窗口時(shí),顯示打印文檔的打印預(yù)覽。
16.如權(quán)利要求15所述的計(jì)算機(jī)可讀介質(zhì),其中,所述打印預(yù)覽選擇消息窗口被顯示預(yù)定的時(shí)間段。
17.如權(quán)利要求16所述的計(jì)算機(jī)可讀介質(zhì),其中,當(dāng)經(jīng)過了所述預(yù)定時(shí)間段時(shí),自動(dòng)打印所述打印文檔。
18.如權(quán)利要求16所述的計(jì)算機(jī)可讀介質(zhì),其中,所述預(yù)定時(shí)間段基本上等于將打印機(jī)驅(qū)動(dòng)程序所處理的所有后臺(tái)打印數(shù)據(jù)發(fā)送給打印機(jī)所花費(fèi)的時(shí)間。
19.如權(quán)利要求16所述的計(jì)算機(jī)可讀介質(zhì),其中,在所述打印預(yù)覽選擇消息窗口中包括用于取消打印預(yù)覽的取消按鈕。
20.一種計(jì)算機(jī)可讀介質(zhì),其上編碼了用于提供打印文檔的打印預(yù)覽的計(jì)算機(jī)可執(zhí)行程序,所述計(jì)算機(jī)可執(zhí)行程序包括用于執(zhí)行下列步驟的指令當(dāng)按下打印窗口中用于修改打印屬性的屬性按鈕時(shí),顯示具有打印預(yù)覽按鈕的打印機(jī)驅(qū)動(dòng)程序?qū)傩源翱?;以及?dāng)選擇了打印預(yù)覽按鈕時(shí),在屏幕上顯示打印文檔的打印預(yù)覽。
21.如權(quán)利要求20所述的計(jì)算機(jī)可讀介質(zhì),其中,當(dāng)選擇了打印預(yù)覽按鈕時(shí),自動(dòng)選擇打印窗口中的確認(rèn)按鈕以將打印命令發(fā)送給打印機(jī)。
22.如權(quán)利要求21所述的計(jì)算機(jī)可讀介質(zhì),其中,當(dāng)自動(dòng)選擇了打印窗口中的確認(rèn)按鈕時(shí),檢查打印預(yù)覽標(biāo)記的設(shè)置狀態(tài),并顯示打印預(yù)覽窗口。
23.一種提供打印文檔的打印預(yù)覽的方法,所述方法包括選擇打印菜單以顯示打印窗口;選擇打印窗口上的屬性按鈕以顯示注冊(cè)信息窗口;選擇注冊(cè)信息窗口上的打印預(yù)覽按鈕以預(yù)覽打印輸出;以及選擇打印按鈕以打印所顯示的打印輸出,或者選擇取消按鈕以不打印所顯示的打印輸出。
24.如權(quán)利要求23所述的提供打印文檔的打印預(yù)覽的方法,還包括確定所述注冊(cè)信息窗口是由應(yīng)用程序調(diào)用的還是由控制面板調(diào)用的。
25.如權(quán)利要求24所述的提供打印文檔的打印預(yù)覽的方法,還包括當(dāng)所述注冊(cè)信息窗口是從應(yīng)用程序調(diào)用的時(shí),打開自動(dòng)選擇模塊。
26.如權(quán)利要求24所述的提供打印文檔的打印預(yù)覽的方法,還包括當(dāng)所述注冊(cè)信息窗口是從控制面板調(diào)用的時(shí),打印測(cè)試頁。
27.如權(quán)利要求24所述的提供打印文檔的打印預(yù)覽的方法,其中,所述自動(dòng)選擇模塊自動(dòng)選擇所述注冊(cè)信息窗口上的打印預(yù)覽按鈕。
全文摘要
一種提供打印文檔的打印預(yù)覽的方法,其允許用戶在打印機(jī)驅(qū)動(dòng)程序的用戶接口(或注冊(cè)窗口)上預(yù)覽打印文檔,從而允許用戶直觀地認(rèn)識(shí)到打印預(yù)覽功能并執(zhí)行打印預(yù)覽功能,而不會(huì)混淆打印預(yù)覽功能的菜單。所述方法包括在與打印文檔相關(guān)的應(yīng)用程序中選擇打印菜單。當(dāng)在應(yīng)用程序上選擇了打印菜單時(shí),執(zhí)行打印機(jī)驅(qū)動(dòng)程序,以在執(zhí)行該應(yīng)用程序的計(jì)算機(jī)的屏幕上顯示打印窗口。當(dāng)在打印窗口中按下確認(rèn)按鈕以向打印機(jī)發(fā)送打印命令時(shí),在屏幕上顯示附加的打印預(yù)覽選擇消息窗口以指示用戶選擇是否調(diào)用打印預(yù)覽窗口。當(dāng)用戶在打印預(yù)覽選擇消息窗口中調(diào)用打印預(yù)覽窗口時(shí),在屏幕上顯示打印文檔的打印預(yù)覽。
文檔編號(hào)G06F3/12GK101093437SQ200710005890
公開日2007年12月26日 申請(qǐng)日期2007年2月28日 優(yōu)先權(quán)日2006年6月21日
發(fā)明者李熙蘭, 李康勛, 金炅玉, 丁胄榮, 金德容 申請(qǐng)人:三星電子株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1