當前位置:編程學習大全網 - 編程語言 - 打印機中打印語言PCL PS HBP XPS PDF PPDS GDI 各只什麽?都什麽意思?請專家詳細說下!萬分感謝

打印機中打印語言PCL PS HBP XPS PDF PPDS GDI 各只什麽?都什麽意思?請專家詳細說下!萬分感謝

您好

這是在百度文檔裏找到的,希望對您有幫助。

首先GDI驅動就是我們常說的基於主機的驅動,目前市場多數打印機已經不在使用次驅動程序,但少數機器仍在銷售,比如HP laserjet 1005mfp。

打印機驅動的分類:

壹 . 基於主機的驅動程序

使用計算機而非打印機的內存資源和處理能力進行打印任務的處理 , 在計算機端完成打印光柵位圖的轉換過程,在打印機直接成像。

特點:

A 、 加速了打印速度。基於主機的打印機利用計算機的處理能力把應用軟件的頁面信息轉換為光柵格式進行打印,由於現在的計算機的處理速度比大多數打印機的處理器快的多,用基於主機的打印機打印復雜的打印任務時通常會快些。大多數基於主機打印的打印機都使用打印速度更快的 USB 口而不用並口。例如, HP Color LaserJet 1500 標配基於主機驅動 ,在 Windows and Macintosh 操作系統中可以打印更復雜的打印作業而不用增加打印機的內存或者是犧牲打印速度和性能。

B 、 基於主機打印機可以處理光柵數據圖像,減少打印機產生內存溢出的問題。

C 、 基於主機打印要求計算機操作系統具備打印引擎,不能從計算機接受 ASCII 文本,這與頁面描述語言( Page Description 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Ⅲ設計的,它提供了壹些與PostScript語言相似的功能,開始支持矢量字庫和矢量圖形描述,實現了WYSIWYG(What You See Is What You Get, 所見即所得), PCL5中也使用了各種壓縮技術來減小數據量,加快數據傳輸。 PCL5e 開始支持雙向數據通訊,從而使打印機可以向計算機發送打印機的狀態信息。PCL5c增加了對彩色打印的支持。

1996年HP公司發布了PCL6,它更加靈活,是壹個目標朝向的控制語言,使處理多圖形的文件的速度大大加快,實現了更好的WYSIWYG,可以更好地處理Web頁面。

特點:

使用 PCL 語言的打印機在處理文本或壹些常見辦公應用軟件下的文檔時具有非常明顯的速度優勢,比較適合壹些普通的商務辦公應用。

2.PostScript 驅動程序

PS 是壹種與設備無關的打印機語言,即在定義圖像時可以根本不考慮輸出設備的特性 ( 如打印機的分辨率、紙張大小等 ) ,而它對文本和圖形實行同樣的處理過程,這就給處理字體帶來了極大的靈活性。通過 PS 驅動程序,各種不同的應用軟件將各自的數據轉換成 PostScript 格式。從打印引擎的工作原理可知,打印機只能接受位圖格式,當打印機控制器將 PostScript 轉換成位圖格式時,由於 PostScript 十分復雜,壹般的打印控制器難以勝任,通常由打印機中專門的光柵圖像處理器 (Raster Image Processor) 來完成這壹轉換過程。

特點:

PS 驅動程 序在處理 PDF 文 件或在 Photoshop 等 軟件下打印大的圖形圖像文件時具有壹定的速度優勢,同時其在圖形表現準確度色彩表現準確度和壹些字庫表現準確度方面也 比 PCL 語言有 優勢,適合對圖形和色彩準確度要求比較高的專業應用。

  • 上一篇:蘭州航空工業職工大學咋樣
  • 下一篇:松下PLC和三菱PLC有哪些區別?
  • copyright 2024編程學習大全網