基于移動終端實現打印的方法和裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及智能終端技術,特別是涉及一種基于移動終端實現打印的方法和裝置。
【背景技術】
[0002]傳統技術中,移動終端將實現將其中的文件或網頁內容進行打印時,需要將要打印的文件或者網頁內容發(fā)送至電腦,通過電腦打印。或者,在移動終端上安裝打印程序,將移動終端連接至打印機后實現打印。傳統技術給用戶帶來諸多不便,從而影響了打印效率。
【發(fā)明內容】
[0003]基于此,有必要針對上述技術問題,提供一種能提高打印效率的基于移動終端實現打印的方法和裝置。
[0004]一種基于移動終端實現打印的方法,所述方法包括:
[0005]獲取通過移動終端選擇的待打印內容;
[0006]檢測是否有打印機處于連接狀態(tài),如果沒有,則
[0007]通過短距離無線通信與打印機建立連接,建立移動終端設備標識與打印機設備標識之間的映射關系;
[0008]根據所述映射關系將所述待打印內容發(fā)送至所述打印機設備標識對應的打印機進行打印。
[0009]一種基于移動終端實現打印的裝置,所述裝置包括:
[0010]待打印內容選擇模塊,獲取通過移動終端選擇的待打印內容;
[0011]打印機檢測模塊,用于檢測是否有打印機處于連接狀態(tài);
[0012]第一連接建立模塊,用于通過短距離無線通信與打印機建立連接,建立移動終端設備標識與打印機設備標識之間的映射關系;
[0013]內容發(fā)送模塊,用于根據所述映射關系將所述待打印內容發(fā)送至所述打印機設備標識對應的打印機進行打印。
[0014]上述基于移動終端實現打印的方法和裝置,在沒有打印機處于連接狀態(tài)時,可以通過短距離無線通信與打印機建立連接,從而建立移動終端設備標識與打印機設備標識之間的映射關心,進而可以將移動終端上的待打印內容發(fā)送至與打印機設備標識對應的打印機上進行打印,不需要依賴于電腦,也不需要將移動終端通過有線的方式連接到打印機,因此提高了打印效率。
【附圖說明】
[0015]圖1為一個實施例中基于移動終端實現打印的方法的流程示意圖;
[0016]圖2為一個實施例中通過短距離無線通信與打印機建立連接的流程示意圖;
[0017]圖3為另一個實施例中通過短距離無線通信與打印機建立連接的流程示意圖;
[0018]圖4為另一個實施例中基于移動終端實現打印的方法的流程示意圖;
[0019]圖5為一個實施例中基于移動終端實現打印的方法的應用場景圖;
[0020]圖6為一個實施例中基于移動終端實現打印的裝置的結構示意圖;
[0021]圖7為一個實施例中第一連接建立模塊的結構示意圖;
[0022]圖8為另一個實施例中第一連接建立模塊的結構示意圖;
[0023]圖9為另一個實施例中基于移動終端實現打印的裝置的結構示意圖;
[0024]圖10為再一個實施例中基于移動終端實現打印的裝置的結構示意圖;
[0025]圖11為實現本發(fā)明實施例的計算機系統的模塊圖。
【具體實施方式】
[0026]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0027]除非上下文另有特定清楚的描述,本發(fā)明中的元件和組件,數量既可以單個的形式存在,也可以多個的形式存在,本發(fā)明并不對此進行限定。本發(fā)明中的步驟雖然用標號進行了排列,但并不用于限定步驟的先后次序,除非明確說明了步驟的次序或者某步驟的執(zhí)行需要其他步驟作為基礎,否則步驟的相對次序是可以調整的??梢岳斫猓疚闹兴褂玫男g語“和/或”涉及且涵蓋相關聯的所列項目中的一者或一者以上的任何和所有可能的組口 ο
[0028]如圖1所示,在一個實施例中,提供了一種基于移動終端實現打印的方法,該方法包括:
[0029]步驟102,獲取通過移動終端選擇的待打印內容。
[0030]待打印內容可以是移動終端中的文件,也可以是移動終端上顯示的網頁內容或者網頁圖片等。用戶可以通過移動終端選擇需要打印的待打印內容。本發(fā)明實施例中的移動終端,包括但不限于智能手機、平板電腦、個人數字助理和MP4播放器等等。
[0031]步驟104,檢測是否有打印機處于連接狀態(tài),如果是,則執(zhí)行步驟106,否則執(zhí)行步驟 108。
[0032]步驟106,打印待打印內容。
[0033]如果有打印機處于連接狀態(tài),則說明移動終端已安裝了打印程序并連接上了打印機,可直接通過打印機打印選擇的待打印內容。
[0034]步驟108,通過短距離無線通信與打印機建立連接,建立移動終端設備標識與打印機設備標識之間的映射關系。
[0035]其中,短距離無線通信可以是無線局域網、藍牙通信或紅外無線通信中的任意一種。移動終端設備標識可以是移動終端的設備識別碼,打印機設備標識可以是打印機的設備識別碼。本實施例中,移動終端獲取到打印機設備標識后,建立移動終端設備標識與打印機設備標識之間的映射關系,從而建立起移動終端和打印機之間的連接。
[0036]步驟110,根據映射關系將待打印內容發(fā)送至打印機設備標識對應的打印機進行打印。
[0037]根據移動終端設備標識與打印機設備標識之間的映射關系獲取到與移動終端設備標識具有映射關系的打印機設備標識,從而可以根據該打印機設備標識將待打印內容發(fā)送至打印機進行打印。
[0038]本實施例中,當檢測到沒有打印機處于連接狀態(tài),可通過短距離無線通信與打印機建立連接,從而將待打印機內容發(fā)送至打印機進行打印,相對于傳統技術,提高了打印效率。
[0039]在一個實施例中,如圖2所示,通過短距離無線通信與打印機建立連接,建立移動終端設備標識與打印機設備標識之間的映射關系的步驟,包括:
[0040]步驟202,通過無線局域網搜索在同一無線局域網內的打印機。
[0041 ] 在實施例中,移動終端可通過WiFi (一種能夠將個人電腦、手持設備等終端以無線方式互相連接的技術)加入到無線局域網中,打印機也可通過WiFi加入到無線局域網中,因此移動終端能搜索在同一 WiFi網段內的打印機。
[0042]步驟204,展示搜索到的打印機列表,通過打印機列表獲取用戶選擇的打印機。
[0043]本實施例中,打印機列表中可展示移動終端搜索到的打印機的名稱,用戶則可通過打印機列表選擇需使用的打印機。
[0044]步驟206,建立移動終端設備標識與用戶選擇的打印機的設備標識之間的映射關系O
[0045]在另一個實施例中,如圖3所示,通過短距離無線通信與打印機建立連接,建立移動終端設備標識與打印機設備標識之間的映射關系的步驟,包括:
[0046]步驟302,通過藍牙搜索打印機,展示搜索到的打印機列表。
[0047]本實施例中,移動終端可通過藍牙搜索安裝有藍牙模塊的打印機,以列表形式展示搜索到的打印機的名稱,用戶可通過打印機列表選擇藍牙配對的打印機。
[0048]步驟304,獲取與移動終端進行了藍牙配對的打印機的設備標識,建立移動終端設備標識與藍牙配對的打印機的設備標識之間的映射關系。
[0049]在移動終端通過藍牙與打印機進行了藍牙配對后,則建立移動終端標識與藍牙配對的打印機的設備標識之間的映射關系,移動終端則可通過藍牙向藍牙配對的打印機發(fā)送待打印內容并進行打印。
[0050]在一個實施例中,基于移動終端實現打印的方法還包括:如果通過短距離無線通信與打印機無法建立連接,則移動終端通過串行總線接口(USB接口)或者無線局域網與裝有打印程序的電腦建立連接;通過裝有打印程序的電腦訪問移動終端中的待打印內容并進行打印。
[0051]本實施例中,如果打印機沒有加入無線局域網,也未裝有藍牙模塊,則移動終端無法通過無線局域網或者藍牙模塊與打印機直接建立連接,需通過裝有打印機程序的電腦實現打印。具體的,移動終端通過USB接口或無線局域網與裝有打印程序的電腦建立連接后,在電腦上可