(三)初識打印機驅動


 

上一篇已經說了如何安裝驅動,您一定把驅動裝好,並且可以打印出測試頁了吧。那么驅動究竟干了哪些神奇的事情呢。如果您不是用打印機做二次開發的用戶,關於驅動作用的問題,您就不需要看,如果您想治療失眠,倒也可以看下去。

    廢話不多說,下面我們就來揭開驅動的神秘面紗,看它究竟干了什么神奇的事情。

    第一步,我們新建一個文本文檔,取名TestDriver.txt。隨便輸入些內容,比如佳博票據打印機。如圖3.1,點到文件 -> 打印,選擇打印機,這里我選的GP-58N Serials.然后點擊打印如圖3.2。這時候您可以看到,打印機把剛才輸入的佳博票據打印機幾個字打印出來了。您如果沒打出來的話,請參考上一篇的內容,一定要安裝好驅動,直到能打印測試頁。

圖3.1

圖3.2

    第二步,繼續選到文件 -> 打印,打印機型號還是選擇GP-58N Serials。不同的是我們現在勾選打印到文項,點擊打印后如圖3.3,彈出對話框,輸入文件名TestDriver如圖3.4。

圖3.3

圖3.4

    第三步,找到TestDriver文件,您可以在按 WIN鍵 + F,(WIN鍵就是鍵盤上畫有windows圖標的鍵),這時候會出現windows搜索框,輸入TestDriver,就可以搜到了。

    第四步,打開TestDriver文件,您會發現,用記事本打開這個文件后,會出現亂七八糟的符號如圖3.5,不知道是什么東東。其實生成的TestDriver文件是一個十六進制文件,里面全部存放的十六進制數,這時候您可以使用一個名為WinHex的軟件來打開,這個軟件網上可以供下載。我們用WinHex文件打開后,如圖3.6.

圖3.5

圖3.6

    第五步,分析TestDriver文件。可以看到十六進制數1B401B4AC01D7630003000180000等。這就是打印機能識別的語言,這就是驅動干的事,將計算機要打印的圖形或文字“翻譯”成打印機能夠識別的語言。打印機就是通過接收這些十六進制數據,才理解計算機大哥的想法。

    您現在對一定打印機驅動有了大概的了解,您現在一定很好奇這些十六進制數到個啥意思?別急,我這就為您揭開驅動的神秘面紗。

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM