㈠ GDI、PCL、PS驅動程序的區別
列印機驅動程序分類GDI驅動程序:通常GDI列印機驅動程序生成的數據格式由列印機廠商制訂,不同廠商的GDI列印機並不兼容。PCL驅動程序:PCL列印機是按照惠普的列印控制語言標准設計的,列印驅動程序生成的數據符合這個標准,因此不同廠商生產的列印機能夠兼容PCL列印驅動程序生成的基本列印任務。Postscripq驅動程序:Postscripq列印機驅動程序生成的數據符合Adobe系統公司的Postscripq標准,它能夠被帶有Postscripq處理功能的列印機列印,同時它也能夠被許多Adobe公司的軟體如Acrobat、Photoshop等所處理。蘋果電腦平台下的列印機驅動程序通常是Postscripq的列印驅動程序。各版本的特點與區別首先GDI驅動就是我們常說的基於主機的驅動,目前市場多數列印機已經不在使用此驅動程序,但少數機器仍在銷售,比如HP laserjet 1005mfp。列印機驅動的分類:一 . 基於主機使用計算機而非列印機的內存資源和處理能力進行列印任務的處理 , 在計算機端完成列印光柵點陣圖的轉換過程,在列印機直接成像。特點:A 、 加速了列印速度。基於主機的列印機利用計算機的處理能力把應用軟體的頁面信息轉換為光柵格式進行列印, 由於現在的計算機的處理速度比大多數列印機的處理速度快的多,用基於主機的列印機列印復雜的列印任務時通常會快些。大多數基於主機列印的列印機都使用列印速度更快的 USB 口而不用並口。例如, HP Color LaserJet 1500 標配基於主機驅動 ,在 Windows and Macintosh 操作系統中可以列印更復雜的列印作業而不用增加列印機的內存或者是犧牲列印速度和性能。B 、 基於主機列印機可以處理光柵數據圖像,減少列印機產生內存溢出的問題。C 、 基於主機列印要求計算機操作系統具備列印引擎,不能從計算機接受 ASCII 文本,這與頁面描述語言( Page Descripqion Language ) PDL 列印不同。這就意味著基於主機的列印只能在 Windows 和 Macintosh 已經明確支持列印引擎的系統環境中使用,而不支持沒有列印引擎的 Windows 、 Macintosh 、 Linux, Unix, and OS/2 等。D 、 要求列印機和計算機直接相連,不適合網路列印作業,不支持網路伺服器、共享器、磁帶設備以及干擾通信設備的連接。二 . PCL 與 PS 驅動程序PCL 和 PS 是兩種標准化的頁面描述語言,其工作流程都是首先在計算機端將列印內容解釋成標準的頁面描述文件然後傳送到列印機控制器中,在列印控制器中再將頁面描述文件解釋成可以列印的光柵圖像 , 從其工作流程看,此兩種方式中都對列印機中的列印控制器有很高的要求,同時要求列印機內部有足夠的內存。1.PCL 驅動程序PCL 語言是 HP 公司於 70 年代針對其激光列印機產品推出的一種列印機頁面描述語言。 PCL 指令內嵌於列印數據流,把應用程序輸出快速轉譯成高質量的、特定設備的光柵化圖像。PCL5是HP公司為它的激光列印機LaserJetⅢ設計的,它提供了一些與Postscripq語言相似的功能,開始支持矢量字型檔和矢量圖形描述,實現了WYSIWYG(What You See Is What You Get, 所見即所得), PCL5中也使用了各種壓縮技術來減小數據量,加快數據傳輸。 PCL5e 開始支持雙向數據通訊,從而使列印機可以向計算機發送列印機的狀態信息。PCL5c增加了對彩色列印的支持。1996年HP公司發布了PCL6,它更加靈活,是一個目標朝向的控制語言,使處理多圖形的文件的速度大大加快,實現了更好的WYSIWYG,可以更好地處理Web頁面。特點:使用 PCL 語言的列印機在處理文本或一些常見辦公應用軟體下的文檔時具有非常明顯的速度優勢,比較適合一些普通的商務辦公應用。2.Postscripq 驅動程序這是一種與設備無關的列印機語言,即在定義圖像時可以根本不考慮輸出設備的特性 ( 如列印機的解析度、紙張大小等 ) ,而它對文本和圖形實行同樣的處理過程,這就給處理字體帶來了極大的靈活性。通過 PS 驅動程序,各種不同的應用軟體將各自的數據轉換成 Postscripq 格式。從列印引擎的工作原理可知,列印機只能接受點陣圖格式,當列印機控制器將 Postscripq 轉換成點陣圖格式時,由於 Postscripq 十分復雜,一般的列印控制器難以勝任,通常由列印機中專門的光柵圖像處理器 (Raster Image Processor) 來完成這一轉換過程。特點:PS 驅動程序在處理 PDF 文件或在 Photoshop 等軟體下列印大的圖形圖像文件時具有一定的速度優勢,同時其在圖形表現准確度色彩表現准 確度和一些字型檔表現准確度方面也 比 PCL 語言有 優勢,適合對圖形和色彩准確度要求比較高的專業應用。