
以前一直以為打印很簡單,不就是編輯好文件按個“打印”就行了?但其實打印過程可以復雜到你分分鐘“懷疑人生”。你以為的打印過程可能是這樣的 ↓。

然而,真正的打印過程是這樣的 ↓。

打印機打印一頁文件或圖片,需要經過很多復雜的步驟,才能輸出完整的圖像,而整個過程只需要短短幾秒鐘的時間。

從辦公軟件到紙張輸出,這中間的每個步驟又是環環相扣的,任何一個環節出現問題都可能會導致打印失敗。
所以每個環節都得重視起來,首先需要了解每個環節的內容是什么,每個環節又是怎么運作的。
實際上打印機的打印過程
首先,在文件中點擊“打印”之后,辦公軟件就會調用驅動程序,執行打印的操作。

辦公軟件調用驅動執行打印操作后,打印驅動會將原始的文件轉換為打印機可以識別的數據格式,一般為PCL、PostScript等,打印數據會在本地保存起來,路徑為: C:WindowsSystem32SpoolPrinters

然后本地打印數據會通過打印機端口將數據發送到打印機上,打印機接收數據的端口為USB或者網口。

有的打印機上面會有指示燈閃爍,代表數據正在傳輸,或者網卡的燈頻繁閃爍,代表數據通訊頻繁。
此時打印機一般會顯示正在處理數據,或者正在處理之類的說明,將打印數據進行解析。然后指揮打印機成像的組件,比如激光器和硒鼓,或者打印噴頭等完成成像的工作。紙張成像后,打印機將紙張從打印機出紙口吐出。
當電腦發送打印任務后,需要經過以上步驟才能輸出圖像,而在這個過程中需要借助打印機驅動來完成。
什么是打印機驅動?
然而,很多人知道打印機需要裝驅動,卻很少有人知道打印機驅動到底長什么樣?為什么要安裝打印機驅動。

打印機驅動程序通俗理解就是,打印機和電腦之間的一個翻譯器。電腦和打印機使用的是不同的語言,在發送指令時需要一個“翻譯器”才能順順利利溝通。
在你眼中打印機驅動是什么樣子的?這樣 ↓

或是這樣 ↓

NO,NO,NO,其實打印機驅動是這樣 ↓

當我們點開安裝好的打印機驅動,其實打開的是打印機助手,在打印機助手中,用戶可以查詢打印機狀態、打印狀態、設置紙張類型和紙張尺寸等。

而打印機驅動則是“藏”在打印機屬性中的,點擊“打印機屬性”-“高級”才能看到真正的打印機驅動。

其實我們下載的打印機驅動程序壓縮包里面還包含了其他程序,方便進行其他操作,如掃描、復印等。
所以,在平時的打印中,打印機驅動一般是作為“翻譯器”而存在的。
現在,你對打印機的打印過程和打印機驅動的了解,有沒有多一些呢?