一種選擇打印方法及電子設(shè)備的制作方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種選擇打印方法及電子設(shè)備,該選擇打印方法應(yīng)用于一電子設(shè)備,所述電子設(shè)備與至少兩臺(tái)打印機(jī)相連,所述方法包括:接收用于打印第一文件的第一打印指令;獲取所述第一文件的第一屬性;獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī),以通過(guò)所述目標(biāo)打印機(jī)打印所述第一文件。通過(guò)本申請(qǐng)?zhí)峁┑纳鲜龇椒?,在打印時(shí)自動(dòng)為用戶選擇對(duì)應(yīng)的打印機(jī),避免用戶再根據(jù)各個(gè)打印機(jī)屬性手動(dòng)選擇對(duì)應(yīng)的打印機(jī),進(jìn)而解決現(xiàn)有技術(shù)中打印效率低下的技術(shù)問(wèn)題,達(dá)到提高打印效率的技術(shù)效果。
【專(zhuān)利說(shuō)明】一種選擇打印方法及電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子【技術(shù)領(lǐng)域】,特別涉及一種選擇打印方法及電子設(shè)備。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的不斷發(fā)展,打印技術(shù)得到了快速的發(fā)展,從最開(kāi)始的針式打印機(jī)發(fā)展到噴墨打印機(jī),再到現(xiàn)在的激光打印機(jī),打印機(jī)的打印速度和清晰度都有了顯著的提聞。
[0003]目前,由于不同類(lèi)型的打印機(jī)具有各種不同的獨(dú)特的優(yōu)勢(shì),在不同的需求下人們通常會(huì)選擇不同類(lèi)型的打印機(jī),如在進(jìn)行簡(jiǎn)單的票據(jù)打印時(shí),人們通常選擇具有中等分辨率和打印速度、且耗材便宜的針式打印機(jī);而在進(jìn)行文檔或圖片的打印時(shí),通常選擇分辨率高,印字質(zhì)量高且清晰的噴墨打印機(jī)或激光打印機(jī)。
[0004]本申請(qǐng)發(fā)明人在實(shí)現(xiàn)本申請(qǐng)實(shí)施例中技術(shù)方案的過(guò)程中,發(fā)現(xiàn)現(xiàn)有技術(shù)存在如下技術(shù)問(wèn)題:
[0005]現(xiàn)有技術(shù)中,由于需要一臺(tái)電腦上通常連接有多臺(tái)不同類(lèi)型的打印機(jī),尤其是在辦公場(chǎng)所,一臺(tái)電腦上可能連接有激光打印機(jī)、噴墨打印機(jī),由于各個(gè)打印機(jī)在電腦上顯示的名稱均由字母、數(shù)字、斜線等組成,用戶無(wú)法快速的辨別各個(gè)打印機(jī)的屬性,因而用戶在打印時(shí)需要先確認(rèn)各個(gè)打印機(jī)的屬性,然后才能根據(jù)自己的不同需求手動(dòng)選擇不同的打印機(jī)來(lái)打印,可見(jiàn),現(xiàn)有技術(shù)存在打印效率低下的技術(shù)問(wèn)題。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實(shí)施例提供一種選擇打印方法及電子設(shè)備,解決現(xiàn)有技術(shù)中打印效率低下的技術(shù)問(wèn)題,提高打印效率。
[0007]本申請(qǐng)?zhí)峁┮环N選擇打印方法,應(yīng)用于一電子設(shè)備,所述電子設(shè)備與至少兩臺(tái)打印機(jī)相連,所述方法包括:
[0008]接收用于打印第一文件的第一打印指令;
[0009]獲取所述第一文件的第一屬性;
[0010]獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī),以通過(guò)所述目標(biāo)打印機(jī)打印所述第一文件。
[0011]可選的,所述獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī),具體包括:
[0012]檢測(cè)所述至少兩臺(tái)打印機(jī)的至少兩個(gè)打印機(jī)屬性中是否存在與所述第一屬性相對(duì)應(yīng)的匹配打印機(jī)屬性,獲得第一檢測(cè)結(jié)果;
[0013]在所述第一檢測(cè)結(jié)果表明所述至少兩個(gè)打印機(jī)屬性中有所述匹配打印機(jī)屬性時(shí),確定所述匹配打印機(jī)屬性對(duì)應(yīng)的匹配打印機(jī)作為目標(biāo)打印機(jī)。
[0014]可選的,在所述檢測(cè)所述至少兩臺(tái)打印機(jī)的至少兩個(gè)打印機(jī)屬性中是否存在與所述第一屬性相對(duì)應(yīng)的匹配打印機(jī)屬性,獲得第一檢測(cè)結(jié)果之前,所述方法還包括:
[0015]獲取所述至少兩臺(tái)打印機(jī)中每臺(tái)打印機(jī)的第一名稱;
[0016]基于所述第一名稱,獲取并存儲(chǔ)所述每臺(tái)打印機(jī)的打印機(jī)屬性,以獲得所述至少兩個(gè)打印機(jī)屬性。
[0017]可選的,所述確定所述匹配打印機(jī)屬性對(duì)應(yīng)的匹配打印機(jī)作為目標(biāo)打印機(jī),具體包括:
[0018]判斷所述第一屬性是否為圖片屬性,獲得第一判斷結(jié)果;
[0019]當(dāng)所述第一判斷結(jié)果表明所述第一屬性為所述圖片屬性時(shí),判斷所述至少兩個(gè)打印機(jī)屬性中是否存在彩色打印屬性,獲得第二判斷結(jié)果;
[0020]當(dāng)所述第二判斷結(jié)果表明存在所述彩色打印屬性時(shí),確定所述彩色打印屬性對(duì)應(yīng)的彩色打印機(jī)為所述目標(biāo)打印機(jī)。
[0021]可選的,所述確定所述匹配打印機(jī)屬性對(duì)應(yīng)的匹配打印機(jī)作為目標(biāo)打印機(jī),具體包括:
[0022]判斷所述第一屬性是否為文檔屬性,獲得第三判斷結(jié)果;
[0023]當(dāng)所述第三判斷結(jié)果表明所述第一屬性為所述文檔屬性時(shí),判斷所述至少兩個(gè)打印機(jī)屬性中是否存在黑白打印屬性,獲得第四判斷結(jié)果;
[0024]當(dāng)所述第四判斷結(jié)果表明存在所述黑白打印屬性時(shí),確定所述黑白打印屬性對(duì)應(yīng)的黑白打印機(jī)為所述目標(biāo)打印機(jī)。
[0025]可選的,在所述檢測(cè)所述至少兩個(gè)打印機(jī)屬性中是否有與所述第一屬性相對(duì)應(yīng)的匹配打印機(jī)屬性,獲得第一檢測(cè)結(jié)果之后,所述方法還包括:
[0026]當(dāng)所述第一檢測(cè)結(jié)果表明所述至少兩個(gè)打印機(jī)屬性中不存在所述匹配打印機(jī)屬性時(shí),生成并顯示第一提示信息,所述第一提示信息用于提示用戶所述至少兩臺(tái)打印機(jī)中不存在所述目標(biāo)打印機(jī)。
[0027]可選的,在所述獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī)之后,所述方法還包括:
[0028]判斷所述目標(biāo)打印機(jī)的數(shù)量是否大于等于2,獲得第五判斷結(jié)果;
[0029]當(dāng)所述第五判斷結(jié)果表明所述目標(biāo)打印機(jī)的數(shù)量大于等于2時(shí),發(fā)送所述第一文件給距離所述電子設(shè)備最近的最近目標(biāo)打印機(jī),以通過(guò)所述最近目標(biāo)打印機(jī)打印所述第一文件。
[0030]可選的,當(dāng)所述目標(biāo)打印機(jī)與所述電子設(shè)備為無(wú)線連接時(shí),在所述獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī)之后,所述方法還包括:
[0031]判斷所述目標(biāo)打印機(jī)的數(shù)量是否大于等于2,獲得第六判斷結(jié)果;
[0032]當(dāng)所述第六判斷結(jié)果表明所述目標(biāo)打印機(jī)的數(shù)量大于等于2時(shí),發(fā)送所述第一文件給與所述電子設(shè)備無(wú)線通信時(shí)無(wú)線信號(hào)最強(qiáng)的無(wú)線信號(hào)最強(qiáng)目標(biāo)打印機(jī),以通過(guò)所述無(wú)線信號(hào)最強(qiáng)目標(biāo)打印機(jī)打印所述第一文件。
[0033]本申請(qǐng)實(shí)施例還提供一種電子設(shè)備,該電子設(shè)備與至少兩臺(tái)打印機(jī)相連,所述電子設(shè)備包括:
[0034]第一接收單元,用于接收用于打印第一文件的第一打印指令;
[0035]第一獲取單元,用于獲取所述第一文件的第一屬性;
[0036]處理單元,用于獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī),以通過(guò)所述目標(biāo)打印機(jī)打印所述第一文件。
[0037]可選的,所述處理單元具體包括:
[0038]第一檢測(cè)模塊,用于檢測(cè)所述至少兩臺(tái)打印機(jī)的至少兩個(gè)打印機(jī)屬性中是否存在與所述第一屬性相對(duì)應(yīng)的匹配打印機(jī)屬性,獲得第一檢測(cè)結(jié)果;
[0039]第一確定模塊,用于在所述第一檢測(cè)結(jié)果表明所述至少兩個(gè)打印機(jī)屬性中有所述匹配打印機(jī)屬性時(shí),確定所述匹配打印機(jī)屬性對(duì)應(yīng)的匹配打印機(jī)作為目標(biāo)打印機(jī)。
[0040]可選的,所述電子設(shè)備還包括:
[0041]第二獲取單元,用于在所述檢測(cè)所述至少兩臺(tái)打印機(jī)的至少兩個(gè)打印機(jī)屬性中是否存在與所述第一屬性相對(duì)應(yīng)的匹配打印機(jī)屬性,獲得第一檢測(cè)結(jié)果之前,獲取所述至少兩臺(tái)打印機(jī)中每臺(tái)打印機(jī)的第一名稱;
[0042]第三獲取單元,用于根據(jù)所述第一名稱,獲取并存儲(chǔ)所述每臺(tái)打印機(jī)的打印機(jī)屬性,以獲得所述至少兩個(gè)打印機(jī)屬性。
[0043]可選的,所述第一確定模塊,具體包括:
[0044]第一判斷子模塊,用于判斷所述第一屬性是否為圖片屬性,獲得第一判斷結(jié)果;
[0045]第二判斷子模塊,當(dāng)所述第一判斷結(jié)果表明所述第一屬性為所述圖片屬性時(shí),判斷所述至少兩個(gè)打印機(jī)屬性中是否存在彩色打印屬性,獲得第二判斷結(jié)果;
[0046]第一確定子模塊,當(dāng)所述第二判斷結(jié)果表明存在所述彩色打印屬性時(shí),確定所述彩色打印屬性對(duì)應(yīng)的彩色打印機(jī)為所述目標(biāo)打印機(jī)。
[0047]可選的,所述第一確定模塊,具體包括:
[0048]第三判斷子模塊,用于判斷所述第一屬性是否為文檔屬性,獲得第三判斷結(jié)果;
[0049]第四判斷子模塊,用于當(dāng)所述第三判斷結(jié)果表明所述第一屬性為所述文檔屬性時(shí),判斷所述至少兩個(gè)打印機(jī)屬性中是否存在黑白打印屬性,獲得第四判斷結(jié)果;
[0050]第二確定子模塊,當(dāng)所述第四判斷結(jié)果表明存在所述黑白打印屬性時(shí),確定所述黑白打印屬性對(duì)應(yīng)的黑白打印機(jī)為所述目標(biāo)打印機(jī)。
[0051]可選的,所述電子設(shè)備還包括:
[0052]第一生成單元,用于當(dāng)所述第一檢測(cè)結(jié)果表明所述至少兩個(gè)打印機(jī)屬性中不存在所述匹配打印機(jī)屬性時(shí),生成并顯示第一提示信息,所述第一提示信息用于提示用戶所述至少兩臺(tái)打印機(jī)中不存在所述目標(biāo)打印機(jī)。
[0053]可選的,所述電子設(shè)備還包括:
[0054]第一判斷單元,用于在所述獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī)之后,判斷所述目標(biāo)打印機(jī)的數(shù)量是否大于等于2,獲得第五判斷結(jié)果;
[0055]第一發(fā)送單元,用于當(dāng)所述第五判斷結(jié)果表明所述目標(biāo)打印機(jī)的數(shù)量大于等于2時(shí),發(fā)送所述第一文件給距離所述電子設(shè)備最近的最近目標(biāo)打印機(jī),以通過(guò)所述最近目標(biāo)打印機(jī)打印所述第一文件。
[0056]可選的,當(dāng)所述目標(biāo)打印機(jī)與所述電子設(shè)備為無(wú)線連接時(shí),所述電子設(shè)備還包括:
[0057]第二判斷單元,用于在所述獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī)之后,判斷所述目標(biāo)打印機(jī)的數(shù)量是否大于等于2,獲得第六判斷結(jié)果;
[0058]第二發(fā)送單元,用于當(dāng)所述第六判斷結(jié)果表明所述目標(biāo)打印機(jī)的數(shù)量大于等于2時(shí),發(fā)送所述第一文件給與所述電子設(shè)備無(wú)線通信時(shí)無(wú)線信號(hào)最強(qiáng)的無(wú)線信號(hào)最強(qiáng)目標(biāo)打印機(jī),以通過(guò)所述無(wú)線信號(hào)最強(qiáng)目標(biāo)打印機(jī)打印所述第一文件。
[0059]本申請(qǐng)實(shí)施例中的上述一個(gè)或多個(gè)技術(shù)方案,至少具有如下一種或多種技術(shù)效果:
[0060]1、由于本申請(qǐng)實(shí)施例中的技術(shù)方案能夠自動(dòng)獲取需要打印的第一文件的屬性,并根據(jù)第一文件的屬性自動(dòng)選擇匹配的目標(biāo)打印機(jī),然后通過(guò)匹配的目標(biāo)打印機(jī)打印第一文件,進(jìn)而使得用戶在打印時(shí)不再需要辨別打印機(jī)屬性,然后再手動(dòng)選擇對(duì)應(yīng)的打印機(jī),從而解決了現(xiàn)有技術(shù)中打印效率低下的技術(shù)問(wèn)題,達(dá)到了提高打印效率的技術(shù)效果。
[0061 ] 2、由于本申請(qǐng)實(shí)施例中的技術(shù)方案在打印時(shí),根據(jù)需要打印的第一文件的文檔屬性或圖片屬性,對(duì)應(yīng)自動(dòng)選擇黑白打印機(jī)或彩色打印機(jī),進(jìn)而有效避免將所有打印文件都打印為黑白或彩色,所以,能更好的滿足用戶的需求,提升了客戶體驗(yàn)度。
[0062]3、在本申請(qǐng)實(shí)施例的技術(shù)方案中,在目標(biāo)打印機(jī)有多個(gè)的時(shí)候,能夠自動(dòng)選擇距離用戶最近的打印機(jī)打印文件,使得用戶可以更方便更快捷的取到打印好的文件;或者,在目標(biāo)打印機(jī)為多個(gè)無(wú)線打印機(jī)時(shí),自動(dòng)選擇無(wú)線信號(hào)最強(qiáng)的打印機(jī)來(lái)打印文件,使得電子設(shè)備能夠更穩(wěn)定更快速的將第一文件發(fā)送給打印機(jī),從而快速的打印出第一文件,提高了電子設(shè)備的智能化程度。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0063]圖1為本申請(qǐng)實(shí)施例一提供的一種選擇打印方法的流程示意圖;
[0064]圖2為本申請(qǐng)實(shí)施例一提供的選擇打印的判斷流程示意圖;
[0065]圖3為本申請(qǐng)實(shí)施例二提供的一種電子設(shè)備的結(jié)構(gòu)方框圖。
【具體實(shí)施方式】
[0066]在本申請(qǐng)實(shí)施例提供的技術(shù)方案中,通過(guò)在接收到打印指令之后自動(dòng)獲取打印文件的屬性,并根據(jù)打印文件的屬性自動(dòng)為用戶選擇匹配的目標(biāo)打印機(jī),以通過(guò)匹配的目標(biāo)打印機(jī)打印該文件,避免用戶再根據(jù)各個(gè)打印機(jī)屬性手動(dòng)選擇對(duì)應(yīng)的打印機(jī),進(jìn)而解決現(xiàn)有技術(shù)中打印效率低下的技術(shù)問(wèn)題,達(dá)到提高打印效率的技術(shù)效果。
[0067]下面結(jié)合附圖對(duì)本申請(qǐng)實(shí)施例技術(shù)方案的主要實(shí)現(xiàn)原理、【具體實(shí)施方式】及其對(duì)應(yīng)能夠達(dá)到的有益效果進(jìn)行詳細(xì)的闡述。
[0068]實(shí)施例一
[0069]請(qǐng)參考圖1,本申請(qǐng)實(shí)施例提供一種選擇打印方法,應(yīng)用于一電子設(shè)備,所述電子設(shè)備與至少兩臺(tái)打印機(jī)相連,所述方法包括:
[0070]SlOl:接收用于打印第一文件的第一打印指令;
[0071]S102:獲取所述第一文件的第一屬性;
[0072]S103:獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī),以通過(guò)所述目標(biāo)打印機(jī)打印所述第一文件。
[0073]在具體實(shí)施過(guò)程中,本申請(qǐng)?zhí)峁┑碾娮釉O(shè)備可以與多臺(tái)不同類(lèi)型的打印機(jī)通過(guò)不同的方式相連,具體的,電子設(shè)備可以通過(guò)有線或無(wú)線方式與打印機(jī)相連,也可以通過(guò)網(wǎng)絡(luò)與打印機(jī)相連,同時(shí),所述打印機(jī)具體可以包含多種類(lèi)型的打印機(jī),如針式打印機(jī)、噴墨打印機(jī)、激光打印機(jī)等。用戶需要打印第一文件時(shí),可以向電子設(shè)備輸入打印第一文件的第一打印指令,緊接著電子設(shè)備便開(kāi)始執(zhí)行S101。
[0074]SlOl:接收用于打印第一文件的第一打印指令。具體的,第一打印指令可以包含第一文件的文件名信息、需要打印的頁(yè)碼信息、單頁(yè)打印或雙頁(yè)打印信息等,在接收到打印第一文件的第一打印指令后,繼續(xù)執(zhí)行S102。
[0075]S102:獲取所述第一文件的第一屬性。
[0076]在具體實(shí)施過(guò)程中,電子設(shè)備可以根據(jù)第一文件的文件后綴名獲取第一文件的第一屬性,因?yàn)槊總€(gè)文件的文件后綴名都標(biāo)示了文件的格式,根據(jù)文件的格式可以判斷文件的屬性,例如:假設(shè)第一文件的文件名為“XXX.doc”,那么則可獲取第一文件的文件后綴名“doc”,此時(shí)電子設(shè)備便可以根據(jù)文件后綴名“doc”獲的第一文件的第一屬性為文檔屬性;再假設(shè)第一文件的文件名為“XXX.jpg”,相應(yīng)的電子設(shè)備則會(huì)獲取第一文件的文件后綴名“jpg”,并根據(jù)文件后綴名“jpg”判斷出第一文件的第一屬性為圖片屬性。在獲取到第一文件的第一屬性后,執(zhí)行下一步S103。
[0077]S103:獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī),以通過(guò)所述目標(biāo)打印機(jī)打印所述第一文件。
[0078]在實(shí)際應(yīng)用中,為了能夠快速的從至少兩臺(tái)打印機(jī)中獲取到與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī),可以依次執(zhí)行如下步驟:
[0079]第一步:獲取所述至少兩臺(tái)打印機(jī)中每臺(tái)打印機(jī)的第一名稱。因?yàn)殡娮釉O(shè)備在與打印機(jī)建立連接時(shí),為了相互識(shí)別,打印機(jī)會(huì)向電子設(shè)備提供自己的打印機(jī)名稱和地址,而打印機(jī)的名稱往往是打印機(jī)生產(chǎn)廠商根據(jù)打印機(jī)的型號(hào)、產(chǎn)地、類(lèi)型等進(jìn)行命名的,能夠直接或間接的反應(yīng)打印機(jī)的屬性,所以為了獲取打印機(jī)的屬性,可以先獲取打印機(jī)的名稱即第一名稱,在獲取到第一名稱后,執(zhí)行下一步。
[0080]第二步:基于所述第一名稱,獲取并存儲(chǔ)所述每臺(tái)打印機(jī)的打印機(jī)屬性,以獲得所述至少兩個(gè)打印機(jī)屬性。具體的,可以通過(guò)網(wǎng)絡(luò)搜索第一名稱,獲取到第一名稱對(duì)應(yīng)打印機(jī)的打印機(jī)屬性,也可以通過(guò)檢索打印機(jī)的安裝信息,從其安裝信息中獲得打印機(jī)屬性,若上述兩種方式均不成功則可以在第一次使用該打印機(jī)時(shí),提示用戶根據(jù)打印機(jī)說(shuō)明書(shū)選擇打印機(jī)對(duì)應(yīng)的打印機(jī)屬性,例如:假設(shè)電子設(shè)備連接有兩臺(tái)打印機(jī):“LaserJet 1020plus (CC418A) ”和“ME 0FFICE70”,電子設(shè)備可以獲取上述打印機(jī)的名稱“LaserJet 1020plus (CC418A) ”和“ME0FFICE 70”,并分別將這兩個(gè)名稱作為搜索關(guān)鍵字在網(wǎng)絡(luò)上進(jìn)行搜索,由于絕大多數(shù)型號(hào)的打印機(jī)廠商都會(huì)在網(wǎng)絡(luò)上發(fā)布其產(chǎn)品基本信息,所以可以很方便的獲取到上述打印機(jī)的基本信息,并可以從產(chǎn)品類(lèi)別中獲取到"LaserJetl020plus(CC418A) ”的打印機(jī)屬性為激光黑白打印機(jī)、“ME OFFICE 70”的打印機(jī)屬性為噴墨(彩色+黑白)打印機(jī)。
[0081]第三步:檢測(cè)所述至少兩臺(tái)打印機(jī)的至少兩個(gè)打印機(jī)屬性中是否存在與所述第一屬性相對(duì)應(yīng)的匹配打印機(jī)屬性,獲得第一檢測(cè)結(jié)果。具體的,所述第一檢測(cè)結(jié)果有兩種情況:第一種,至少兩臺(tái)打印機(jī)的至少兩個(gè)打印機(jī)屬性中沒(méi)有與第一屬性相對(duì)應(yīng)的匹配打印機(jī)屬性,轉(zhuǎn)至第五步;第二種,至少兩臺(tái)打印機(jī)的至少兩個(gè)打印機(jī)屬性中存在與第一屬性相對(duì)應(yīng)的匹配打印機(jī)屬性,此時(shí)繼續(xù)執(zhí)行第四步。
[0082]第四步:在所述第一檢測(cè)結(jié)果表明所述至少兩個(gè)打印機(jī)屬性中有所述匹配打印機(jī)屬性時(shí),確定所述匹配打印機(jī)屬性對(duì)應(yīng)的匹配打印機(jī)作為目標(biāo)打印機(jī)。
[0083]第五步:在所述第一檢測(cè)結(jié)果表明所述至少兩個(gè)打印機(jī)屬性中不存在所述匹配打印機(jī)屬性時(shí),生成并顯示第一提示信息,所述第一提示信息用于提示用戶所述至少兩臺(tái)打印機(jī)中不存在所述目標(biāo)打印機(jī)。
[0084]在具體實(shí)施過(guò)程中,為了給用戶提供更多的選擇,在顯示所述第一提示信息時(shí),可以為用戶提供一個(gè)第二打印機(jī)的選擇項(xiàng),例如:假設(shè)與第一屬性相對(duì)應(yīng)的匹配打印機(jī)屬性為激光黑白打印屬性,但在所述至少兩個(gè)打印機(jī)屬性中未檢測(cè)到激光黑白打印屬性時(shí),檢測(cè)到了噴墨彩色打印屬性,此時(shí)由于彩色打印機(jī)也可以打印出黑白文件,所以可以在提示用戶未檢測(cè)到激光黑白打印機(jī)的同時(shí)提示用戶:“是否選擇噴墨彩色打印機(jī)打印? ”,這樣便可為用戶提供更多的打印選擇。
[0085]進(jìn)一步的,為了滿足不同用戶的不同需要,不同的所述第一屬性具體對(duì)應(yīng)哪一類(lèi)型的打印機(jī)可以采用電子設(shè)備的默認(rèn)設(shè)置,也可以由用戶預(yù)先設(shè)置,例如:一用戶經(jīng)常打印報(bào)表、發(fā)票及文檔,其電腦連接有針式打印機(jī)和噴墨打印機(jī),那么用戶可以根據(jù)自己的實(shí)際需要,將第一屬性為發(fā)票或報(bào)表的文件設(shè)置其對(duì)應(yīng)的目標(biāo)打印機(jī)為針式打印機(jī),將第一屬性為word、ppt、txt等文件設(shè)置其對(duì)應(yīng)的目標(biāo)打印機(jī)為噴墨打印機(jī),那么電子設(shè)備則會(huì)在檢測(cè)出第一文件為發(fā)票時(shí)自動(dòng)選擇針式打印機(jī)打印,在檢測(cè)出第一文件為word時(shí)自動(dòng)檢測(cè)噴墨打印機(jī)打印。
[0086]請(qǐng)參考圖2,具體的,在確定所述匹配打印機(jī)屬性對(duì)應(yīng)的匹配打印機(jī)作為目標(biāo)打印機(jī)的過(guò)程中,為了優(yōu)化選擇打印的方法,使得打印成本更低打印質(zhì)量更高,在本申請(qǐng)針對(duì)不用色彩需求提供如下方法:
[0087]S201:判斷所述第一屬性是否為圖片屬性,獲得第一判斷結(jié)果。具體的,第一判斷結(jié)果存在兩種情況:第一種,所述第一屬性不是圖片屬性,如第一文件為PPt文檔,其屬性不是圖片屬性,此時(shí)轉(zhuǎn)至S204;第二種情況,所述第一屬性為圖片屬性,如第一文件為一證件的照片,其屬性為圖片屬性,此時(shí)繼續(xù)執(zhí)行S202。
[0088]S202:當(dāng)所述第一判斷結(jié)果表明所述第一屬性為所述圖片屬性時(shí),判斷所述至少兩個(gè)打印機(jī)屬性中是否存在彩色打印屬性,獲得第二判斷結(jié)果。具體的,第二判斷結(jié)果也包括兩種情況:第一種,至少兩個(gè)打印機(jī)屬性中不存在彩色打印屬性,即電子設(shè)備連接的打印機(jī)中不存在與第一屬性對(duì)應(yīng)的目標(biāo)打印機(jī),此時(shí)生成并顯示第一提示信息,第二種,至少兩個(gè)打印機(jī)屬性中存在彩色打印屬性,那么對(duì)應(yīng)執(zhí)行S203。
[0089]S203:當(dāng)所述第二判斷結(jié)果表明存在所述彩色打印屬性時(shí),確定所述彩色打印屬性對(duì)應(yīng)的彩色打印機(jī)為所述目標(biāo)打印機(jī)。具體的,所述彩色打印機(jī)可以為噴墨彩色打印機(jī)或激光彩色打印機(jī),由于噴墨彩色打印機(jī)的花費(fèi)的成本比激光彩色打印機(jī)花費(fèi)的成本低,所以可以進(jìn)一步優(yōu)化選擇噴墨彩色打印機(jī)作為目標(biāo)打印機(jī)。
[0090]S204:判斷所述第一屬性是否為文檔屬性,獲得第三判斷結(jié)果。在實(shí)際應(yīng)用過(guò)程中,通常要求打印機(jī)的文件中,總的屬于兩大類(lèi):一類(lèi)是圖片、一類(lèi)是文檔,其中文檔包含:WOrd、ppt、excel、pdf等,因此通常情況下,需要打印的文件在不屬于圖片類(lèi)是,則屬于文檔類(lèi),所以在執(zhí)行完S201之后執(zhí)行S204通常獲得的判斷結(jié)果為第一屬性為文檔屬性,此時(shí)執(zhí)行S205,當(dāng)然若先執(zhí)行S204,那么第三判斷結(jié)果則可能為第一屬性不是文檔屬性,那么此時(shí)轉(zhuǎn)至S201。
[0091]S205:當(dāng)所述第三判斷結(jié)果表明所述第一屬性為所述文檔屬性時(shí),判斷所述至少兩個(gè)打印機(jī)屬性中是否存在黑白打印屬性,獲得第四判斷結(jié)果。具體的,第四判斷結(jié)果也包括兩種情況:第一種,至少兩個(gè)打印機(jī)屬性中不存在黑白打印屬性,即電子設(shè)備連接的打印機(jī)中不存在與第一屬性對(duì)應(yīng)的目標(biāo)打印機(jī),此時(shí)生成并顯示第一提示信息,第二種,至少兩個(gè)打印機(jī)屬性中存在黑白打印屬性,那么對(duì)應(yīng)執(zhí)行S206。
[0092]S206:當(dāng)所述第四判斷結(jié)果表明存在所述黑白打印屬性時(shí),確定所述黑白打印屬性對(duì)應(yīng)的黑白打印機(jī)為所述目標(biāo)打印機(jī)。具體的,所述黑白打印機(jī)可以為噴墨黑白打印機(jī)或激光黑白打印機(jī),由于激光黑白打印機(jī)的打印速率快、噪音小、墨水消耗量少,所以可以進(jìn)一步選擇激光黑白打印機(jī)作為目標(biāo)打印機(jī)。
[0093]在具體實(shí)施過(guò)程中,由于電子設(shè)備連接的打印機(jī)為多個(gè),所以可能存在獲取到的目標(biāo)打印機(jī)不止一個(gè)的情況,為了進(jìn)一步優(yōu)化本申請(qǐng)的選擇打印方案,在所述獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī)之后,可進(jìn)一步進(jìn)行如下兩種選擇。
[0094]第一種選擇:判斷所述目標(biāo)打印機(jī)的數(shù)量是否大于等于2,獲得第五判斷結(jié)果。當(dāng)?shù)谖迮袛嘟Y(jié)果為:目標(biāo)打印機(jī)的數(shù)量不大于等于2時(shí),即目標(biāo)打印機(jī)只存在一個(gè),那么此時(shí)直接將第一文件發(fā)送給目標(biāo)打印機(jī),以通過(guò)目標(biāo)打印機(jī)打印第一文件;當(dāng)?shù)谖迮袛嘟Y(jié)果表明所述目標(biāo)打印機(jī)的數(shù)量大于等于2時(shí),發(fā)送所述第一文件給距離所述電子設(shè)備最近的最近目標(biāo)打印機(jī),以通過(guò)所述最近目標(biāo)打印機(jī)打印所述第一文件,方便用戶更快的取到打印好的第一文件。具體的,電子設(shè)備可以通過(guò)獲取用戶預(yù)設(shè)的打印機(jī)與電子設(shè)備之間的距離值來(lái)判斷哪個(gè)目標(biāo)打印機(jī)為最近目標(biāo)打印機(jī)。
[0095]第二種選擇:判斷所述目標(biāo)打印機(jī)的數(shù)量是否大于等于2,獲得第六判斷結(jié)果。當(dāng)?shù)诹袛嘟Y(jié)果為:目標(biāo)打印機(jī)的數(shù)量不大于等于2時(shí),即目標(biāo)打印機(jī)只存在一個(gè),那么此時(shí)直接將第一文件發(fā)送給目標(biāo)打印機(jī),以通過(guò)目標(biāo)打印機(jī)打印第一文件;當(dāng)?shù)诹袛嘟Y(jié)果表明所述目標(biāo)打印機(jī)的數(shù)量大于等于2時(shí),發(fā)送所述第一文件給與所述電子設(shè)備無(wú)線通信時(shí)無(wú)線信號(hào)最強(qiáng)的無(wú)線信號(hào)最強(qiáng)目標(biāo)打印機(jī),以通過(guò)所述無(wú)線信號(hào)最強(qiáng)目標(biāo)打印機(jī)打印所述第一文件。
[0096]其中,第一種選擇:自動(dòng)選擇距離用戶最近的打印機(jī)打印文件,使得用戶可以更方便更快捷的取到打印好的文件;而第二種選擇:在目標(biāo)打印機(jī)為多個(gè)無(wú)線打印機(jī)時(shí),自動(dòng)選擇無(wú)線信號(hào)最強(qiáng)的打印機(jī)來(lái)打印文件,使得電子設(shè)備能夠更穩(wěn)定更快速的將第一文件發(fā)送給打印機(jī),從而快速的打印出第一文件,提高了電子設(shè)備的智能化程度。
[0097]本申請(qǐng)上述實(shí)施例提供的技術(shù)方案中,通過(guò)自動(dòng)獲取需要打印的第一文件的屬性,并根據(jù)第一文件的屬性自動(dòng)選擇匹配的目標(biāo)打印機(jī),然后通過(guò)匹配的目標(biāo)打印機(jī)打印第一文件,進(jìn)而使得用戶在打印時(shí)不再需要辨別打印機(jī)屬性,然后再手動(dòng)選擇對(duì)應(yīng)的打印機(jī),從而解決了現(xiàn)有技術(shù)中打印效率低下的技術(shù)問(wèn)題,達(dá)到了提高打印效率的技術(shù)效果。
[0098]同時(shí),本申請(qǐng)?jiān)诖蛴r(shí)還根據(jù)需要打印的第一文件的文檔屬性或圖片屬性,對(duì)應(yīng)自動(dòng)選擇黑白打印機(jī)或彩色打印機(jī),進(jìn)而有效的避免將所有打印文件都打印為黑白或彩色,所以,能更好的滿足用戶的需求,提升了客戶體驗(yàn)度。
[0099]實(shí)施例二
[0100]請(qǐng)參考圖3,本申請(qǐng)實(shí)施例提供一種電子設(shè)備,該電子設(shè)備與至少兩臺(tái)打印機(jī)相連,所述電子設(shè)備包括:
[0101]第一接收單元301,用于接收用于打印第一文件的第一打印指令;
[0102]第一獲取單元302,用于獲取所述第一文件的第一屬性;
[0103]處理單元303,用于獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī),以通過(guò)所述目標(biāo)打印機(jī)打印所述第一文件。
[0104]在具體是過(guò)程中,所述處理單元303具體包括:
[0105]第一檢測(cè)模塊,用于檢測(cè)所述至少兩臺(tái)打印機(jī)的至少兩個(gè)打印機(jī)屬性中是否存在與所述第一屬性相對(duì)應(yīng)的匹配打印機(jī)屬性,獲得第一檢測(cè)結(jié)果;
[0106]第一確定模塊,用于在所述第一檢測(cè)結(jié)果表明所述至少兩個(gè)打印機(jī)屬性中有所述匹配打印機(jī)屬性時(shí),確定所述匹配打印機(jī)屬性對(duì)應(yīng)的匹配打印機(jī)作為目標(biāo)打印機(jī)。
[0107]為了快速的獲取與電子設(shè)備相連的至少兩臺(tái)打印機(jī)的至少兩個(gè)打印屬性,所述電子設(shè)備還提供:
[0108]第二獲取單元304,用于在所述檢測(cè)所述至少兩臺(tái)打印機(jī)的至少兩個(gè)打印機(jī)屬性中是否存在與所述第一屬性相對(duì)應(yīng)的匹配打印機(jī)屬性,獲得第一檢測(cè)結(jié)果之前,獲取所述至少兩臺(tái)打印機(jī)中每臺(tái)打印機(jī)的第一名稱;
[0109]第三獲取單元305,用于根據(jù)所述第一名稱,獲取并存儲(chǔ)所述每臺(tái)打印機(jī)的打印機(jī)屬性,以獲得所述至少兩個(gè)打印機(jī)屬性。
[0110]在具體實(shí)施過(guò)程中,為了獲取與圖片屬性對(duì)應(yīng)的彩色打印機(jī),所述第一確定模塊具體包括:
[0111]第一判斷子模塊,用于判斷所述第一屬性是否為圖片屬性,獲得第一判斷結(jié)果;
[0112]第二判斷子模塊,當(dāng)所述第一判斷結(jié)果表明所述第一屬性為所述圖片屬性時(shí),判斷所述至少兩個(gè)打印機(jī)屬性中是否存在彩色打印屬性,獲得第二判斷結(jié)果;
[0113]第一確定子模塊,當(dāng)所述第二判斷結(jié)果表明存在所述彩色打印屬性時(shí),確定所述彩色打印屬性對(duì)應(yīng)的彩色打印機(jī)為所述目標(biāo)打印機(jī)。
[0114]在具體實(shí)施過(guò)程中,為了獲取與文檔屬性對(duì)應(yīng)的黑白打印機(jī),所述第一確定模塊,具體包括:
[0115]第三判斷子模塊,用于判斷所述第一屬性是否為文檔屬性,獲得第三判斷結(jié)果;
[0116]第四判斷子模塊,用于當(dāng)所述第三判斷結(jié)果表明所述第一屬性為所述文檔屬性時(shí),判斷所述至少兩個(gè)打印機(jī)屬性中是否存在黑白打印屬性,獲得第四判斷結(jié)果;
[0117]第二確定子模塊,當(dāng)所述第四判斷結(jié)果表明存在所述黑白打印屬性時(shí),確定所述黑白打印屬性對(duì)應(yīng)的黑白打印機(jī)為所述目標(biāo)打印機(jī)。
[0118]為了在檢測(cè)到不存在目標(biāo)打印機(jī)時(shí),提醒用戶當(dāng)前不存在匹配的目標(biāo)打印機(jī),所述電子設(shè)備還提供:
[0119]第一生成單元306,用于當(dāng)所述第一檢測(cè)結(jié)果表明所述至少兩個(gè)打印機(jī)屬性中不存在所述匹配打印機(jī)屬性時(shí),生成并顯示第一提示信息,所述第一提示信息用于提示用戶所述至少兩臺(tái)打印機(jī)中不存在所述目標(biāo)打印機(jī)
[0120]當(dāng)獲取的目標(biāo)打印機(jī)不止一臺(tái)時(shí),為了進(jìn)一步選擇更優(yōu)的打印機(jī)打印第一文件,所述電子設(shè)備還提供:
[0121]第一判斷單元307,用于在所述獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī)之后,判斷所述目標(biāo)打印機(jī)的數(shù)量是否大于等于2,獲得第五判斷結(jié)果;
[0122]第一發(fā)送單元308,用于當(dāng)所述第五判斷結(jié)果表明所述目標(biāo)打印機(jī)的數(shù)量大于等于2時(shí),發(fā)送所述第一文件給距離所述電子設(shè)備最近的最近目標(biāo)打印機(jī),以通過(guò)所述最近目標(biāo)打印機(jī)打印所述第一文件。
[0123]當(dāng)所述目標(biāo)打印機(jī)與所述電子設(shè)備為無(wú)線連接時(shí),為了進(jìn)一步選擇更優(yōu)的打印機(jī)打印第一文件,所述電子設(shè)備還包括:
[0124]第二判斷單元309,用于在所述獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī)之后,判斷所述目標(biāo)打印機(jī)的數(shù)量是否大于等于2,獲得第六判斷結(jié)果;
[0125]第二發(fā)送單元310,用于當(dāng)所述第六判斷結(jié)果表明所述目標(biāo)打印機(jī)的數(shù)量大于等于2時(shí),發(fā)送所述第一文件給與所述電子設(shè)備無(wú)線通信時(shí)無(wú)線信號(hào)最強(qiáng)的無(wú)線信號(hào)最強(qiáng)目標(biāo)打印機(jī),以通過(guò)所述無(wú)線信號(hào)最強(qiáng)目標(biāo)打印機(jī)打印所述第一文件。
[0126]由于本實(shí)施例中的電子設(shè)備為與方法對(duì)應(yīng)的虛擬裝置,所以,其具體的工作過(guò)程就不再進(jìn)行具體的描述了。
[0127]通過(guò)本申請(qǐng)實(shí)施例中的一個(gè)或多個(gè)技術(shù)方案,可以實(shí)現(xiàn)如下一個(gè)或多個(gè)技術(shù)效果:
[0128]1、由于本申請(qǐng)實(shí)施例中的技術(shù)方案能夠自動(dòng)獲取需要打印的第一文件的屬性,并根據(jù)第一文件的屬性自動(dòng)選擇匹配的目標(biāo)打印機(jī),然后通過(guò)匹配的目標(biāo)打印機(jī)打印第一文件,進(jìn)而使得用戶在打印時(shí)不再需要辨別打印機(jī)屬性,然后再手動(dòng)選擇對(duì)應(yīng)的打印機(jī),從而解決了現(xiàn)有技術(shù)中打印效率低下的技術(shù)問(wèn)題,達(dá)到了提高打印效率的技術(shù)效果。
[0129]2、由于本申請(qǐng)實(shí)施例中的技術(shù)方案在打印時(shí),根據(jù)需要打印的第一文件的文檔屬性或圖片屬性,對(duì)應(yīng)選擇黑白打印機(jī)或彩色打印機(jī),進(jìn)而有效避免將所有打印文件都打印為黑白或彩色,能更好的滿足用戶的需求,提升了客戶體驗(yàn)度。
[0130]3、在本申請(qǐng)實(shí)施例的技術(shù)方案中,在目標(biāo)打印機(jī)有多個(gè)的時(shí)候,能夠自動(dòng)選擇距離用戶最近的打印機(jī)打印文件,使得用戶可以更方便更快捷的取到打印好的文件;或者,在目標(biāo)打印機(jī)為多個(gè)無(wú)線打印機(jī)時(shí),自動(dòng)選擇無(wú)線信號(hào)最強(qiáng)的打印機(jī)來(lái)打印文件,使得電子設(shè)備能夠更穩(wěn)定更快速的將第一文件發(fā)送給打印機(jī),從而快速的打印出第一文件,提高了電子設(shè)備的智能化程度。
[0131]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0132]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0133]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0134]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0135]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【權(quán)利要求】
1.一種選擇打印方法,應(yīng)用于一電子設(shè)備,所述電子設(shè)備與至少兩臺(tái)打印機(jī)相連,其特征在于,所述方法包括: 接收用于打印第一文件的第一打印指令; 獲取所述第一文件的第一屬性; 獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī),以通過(guò)所述目標(biāo)打印機(jī)打印所述第一文件。
2.如權(quán)利要求1所述的方法,其特征在于,所述獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī),具體包括: 檢測(cè)所述至少兩臺(tái)打印機(jī)的至少兩個(gè)打印機(jī)屬性中是否存在與所述第一屬性相對(duì)應(yīng)的匹配打印機(jī)屬性,獲得第一檢測(cè)結(jié)果; 在所述第一檢測(cè)結(jié)果表明所述至少兩個(gè)打印機(jī)屬性中有所述匹配打印機(jī)屬性時(shí),確定所述匹配打印機(jī)屬性對(duì)應(yīng)的匹配打印機(jī)作為目標(biāo)打印機(jī)。
3.如權(quán)利要求2所述的方法,其特征在于,在所述檢測(cè)所述至少兩臺(tái)打印機(jī)的至少兩個(gè)打印機(jī)屬性中是否存在與所述第一屬性相對(duì)應(yīng)的匹配打印機(jī)屬性,獲得第一檢測(cè)結(jié)果之前,所述方法還包括: 獲取所述至少兩臺(tái)打印機(jī)中每臺(tái)打印機(jī)的第一名稱; 基于所述第一名稱,獲取并存儲(chǔ)所述每臺(tái)打印機(jī)的打印機(jī)屬性,以獲得所述至少兩個(gè)打印機(jī)屬性。
4.如權(quán)利要求2所述的方法,其特征在于,所述確定所述匹配打印機(jī)屬性對(duì)應(yīng)的匹配打印機(jī)作為目標(biāo)打印機(jī),具體包括: 判斷所述第一屬性是否為圖片屬性,獲得第一判斷結(jié)果; 當(dāng)所述第一判斷結(jié)果表明所述第一屬性為所述圖片屬性時(shí),判斷所述至少兩個(gè)打印機(jī)屬性中是否存在彩色打印屬性,獲得第二判斷結(jié)果; 當(dāng)所述第二判斷結(jié)果表明存在所述彩色打印屬性時(shí),確定所述彩色打印屬性對(duì)應(yīng)的彩色打印機(jī)為所述目標(biāo)打印機(jī)。
5.如權(quán)利要求2所述的方法,其特征在于,所述確定所述匹配打印機(jī)屬性對(duì)應(yīng)的匹配打印機(jī)作為目標(biāo)打印機(jī),具體包括: 判斷所述第一屬性是否為文檔屬性,獲得第三判斷結(jié)果; 當(dāng)所述第三判斷結(jié)果表明所述第一屬性為所述文檔屬性時(shí),判斷所述至少兩個(gè)打印機(jī)屬性中是否存在黑白打印屬性,獲得第四判斷結(jié)果; 當(dāng)所述第四判斷結(jié)果表明存在所述黑白打印屬性時(shí),確定所述黑白打印屬性對(duì)應(yīng)的黑白打印機(jī)為所述目標(biāo)打印機(jī)。
6.如權(quán)利要求2所述的方法,其特征在于,在所述檢測(cè)所述至少兩個(gè)打印機(jī)屬性中是否有與所述第一屬性相對(duì)應(yīng)的匹配打印機(jī)屬性,獲得第一檢測(cè)結(jié)果之后,所述方法還包括: 當(dāng)所述第一檢測(cè)結(jié)果表明所述至少兩個(gè)打印機(jī)屬性中不存在所述匹配打印機(jī)屬性時(shí),生成并顯示第一提示信息,所述第一提示信息用于提示用戶所述至少兩臺(tái)打印機(jī)中不存在所述目標(biāo)打印機(jī)。
7.如權(quán)利要求1-5中任一權(quán)項(xiàng)所述的方法,其特征在于,在所述獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī)之后,所述方法還包括: 判斷所述目標(biāo)打印機(jī)的數(shù)量是否大于等于2,獲得第五判斷結(jié)果; 當(dāng)所述第五判斷結(jié)果表明所述目標(biāo)打印機(jī)的數(shù)量大于等于2時(shí),發(fā)送所述第一文件給距離所述電子設(shè)備最近的最近目標(biāo)打印機(jī),以通過(guò)所述最近目標(biāo)打印機(jī)打印所述第一文件。
8.如權(quán)利要求1-5中任一權(quán)項(xiàng)所述的方法,其特征在于,當(dāng)所述目標(biāo)打印機(jī)與所述電子設(shè)備為無(wú)線連接時(shí),在所述獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī)之后,所述方法還包括: 判斷所述目標(biāo)打印機(jī)的數(shù)量是否大于等于2,獲得第六判斷結(jié)果; 當(dāng)所述第六判斷結(jié)果表明所述目標(biāo)打印機(jī)的數(shù)量大于等于2時(shí),發(fā)送所述第一文件給與所述電子設(shè)備無(wú)線通信時(shí)無(wú)線信號(hào)最強(qiáng)的無(wú)線信號(hào)最強(qiáng)目標(biāo)打印機(jī),以通過(guò)所述無(wú)線信號(hào)最強(qiáng)目標(biāo)打印機(jī)打印所述第一文件。
9.一種電子設(shè)備,該電子設(shè)備與至少兩臺(tái)打印機(jī)相連,其特征在于,所述電子設(shè)備包括: 第一接收單元,用于接收用于打印第一文件的第一打印指令; 第一獲取單元,用于獲取所述第一文件的第一屬性; 處理單元,用于獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī),以通過(guò)所述目標(biāo)打印機(jī)打印所述第一文件。
10.如權(quán)利要求9所述的電子設(shè)備,其特征在于,所述處理單元具體包括: 第一檢測(cè)模塊,用于檢測(cè)所述至少兩臺(tái)打印機(jī)的至少兩個(gè)打印機(jī)屬性中是否存在與所述第一屬性相對(duì)應(yīng)的匹配打印機(jī)屬性,獲得第一檢測(cè)結(jié)果; 第一確定模塊,用于在所述第一檢測(cè)結(jié)果表明所述至少兩個(gè)打印機(jī)屬性中有所述匹配打印機(jī)屬性時(shí),確定所述匹配打印機(jī)屬性對(duì)應(yīng)的匹配打印機(jī)作為目標(biāo)打印機(jī)。
11.如權(quán)利要求10所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括: 第二獲取單元,用于在所述檢測(cè)所述至少兩臺(tái)打印機(jī)的至少兩個(gè)打印機(jī)屬性中是否存在與所述第一屬性相對(duì)應(yīng)的匹配打印機(jī)屬性,獲得第一檢測(cè)結(jié)果之前,獲取所述至少兩臺(tái)打印機(jī)中每臺(tái)打印機(jī)的第一名稱; 第三獲取單元,用于根據(jù)所述第一名稱,獲取并存儲(chǔ)所述每臺(tái)打印機(jī)的打印機(jī)屬性,以獲得所述至少兩個(gè)打印機(jī)屬性。
12.如權(quán)利要求10所述的電子設(shè)備,其特征在于,所述第一確定模塊,具體包括: 第一判斷子模塊,用于判斷所述第一屬性是否為圖片屬性,獲得第一判斷結(jié)果; 第二判斷子模塊,當(dāng)所述第一判斷結(jié)果表明所述第一屬性為所述圖片屬性時(shí),判斷所述至少兩個(gè)打印機(jī)屬性中是否存在彩色打印屬性,獲得第二判斷結(jié)果; 第一確定子模塊,當(dāng)所述第二判斷結(jié)果表明存在所述彩色打印屬性時(shí),確定所述彩色打印屬性對(duì)應(yīng)的彩色打印機(jī)為所述目標(biāo)打印機(jī)。
13.如權(quán)利要求10所述的電子設(shè)備,其特征在于,所述第一確定模塊,具體包括: 第三判斷子模塊,用于判斷所述第一屬性是否為文檔屬性,獲得第三判斷結(jié)果; 第四判斷子模塊,用于當(dāng)所述第三判斷結(jié)果表明所述第一屬性為所述文檔屬性時(shí),判斷所述至少兩個(gè)打印機(jī)屬性中是否存在黑白打印屬性,獲得第四判斷結(jié)果; 第二確定子模塊,當(dāng)所述第四判斷結(jié)果表明存在所述黑白打印屬性時(shí),確定所述黑白打印屬性對(duì)應(yīng)的黑白打印機(jī)為所述目標(biāo)打印機(jī)。
14.如權(quán)利要求10所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括: 第一生成單元,用于當(dāng)所述第一檢測(cè)結(jié)果表明所述至少兩個(gè)打印機(jī)屬性中不存在所述匹配打印機(jī)屬性時(shí),生成并顯示第一提示信息,所述第一提示信息用于提示用戶所述至少兩臺(tái)打印機(jī)中不存在所述目標(biāo)打印機(jī)。
15.如權(quán)利要求9-13中任一權(quán)項(xiàng)所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括: 第一判斷單元,用于在所述獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī)之后,判斷所述目標(biāo)打印機(jī)的數(shù)量是否大于等于2,獲得第五判斷結(jié)果;第一發(fā)送單元,用于當(dāng)所述第五判斷結(jié)果表明所述目標(biāo)打印機(jī)的數(shù)量大于等于2時(shí),發(fā)送所述第一文件給距離所述電子設(shè)備最近的最近目標(biāo)打印機(jī),以通過(guò)所述最近目標(biāo)打印機(jī)打印所述第一文件。
16.如權(quán)利要求9-13中任一權(quán)項(xiàng)所述的電子設(shè)備,其特征在于,當(dāng)所述目標(biāo)打印機(jī)與所述電子設(shè)備為無(wú)線連接時(shí),所述電子設(shè)備還包括:第二判斷單元,用于在所述獲取所述至少兩臺(tái)打印機(jī)中與所述第一屬性相對(duì)應(yīng)的打印機(jī)作為目標(biāo)打印機(jī)之后,判斷所述目標(biāo)打印機(jī)的數(shù)量是否大于等于2,獲得第六判斷結(jié)果;第二發(fā)送單元,用于當(dāng)所述第六判斷結(jié)果表明所述目標(biāo)打印機(jī)的數(shù)量大于等于2時(shí),發(fā)送所述第一文件給與所述電子設(shè)備無(wú)線通信時(shí)無(wú)線信號(hào)最強(qiáng)的無(wú)線信號(hào)最強(qiáng)目標(biāo)打印機(jī),以通過(guò)所述無(wú)線信號(hào)最強(qiáng)目標(biāo)打印機(jī)打印所述第一文件。
【文檔編號(hào)】G06F3/12GK104238965SQ201310236381
【公開(kāi)日】2014年12月24日 申請(qǐng)日期:2013年6月14日 優(yōu)先權(quán)日:2013年6月14日
【發(fā)明者】蔡杭, 叢凌宇, 袁雪峰 申請(qǐng)人:聯(lián)想(北京)有限公司