絕大部分用戶在采辦打印機的打印打印時分關懷的即是打印速度,打印分辨率,知識打印幅面,小科打印負荷等等幾個參數,打印打印很少有人介意打印機的知識別的一個重要特性:打印言語,它是小科決議打印機輸出雜亂版面才能的重要目標。電腦維修
概述winxp裝置
打印言語即是打印打印一個指令集,它通知打印機怎么安排被打印的知識文檔。這些指令不是小科被單獨地傳送,而是打印打印由打印機驅動程序把它們嵌在打印數據中傳給打印機,并由打印機的知識打印操控器再分開解說。筆記本維修訓練
打印機言語許多,小科但總的打印打印來說能夠分紅兩類,一類是知識頁描繪言語(PDL,Page Descriptional Language),小科是惠普公司的一種頁面描繪言語,它要在Windows操作環境下,將Windows的位圖格局變換成PCL格局的代碼,這樣打印機接納后由CPU解說并履行打印。
另一類是嵌入式言語(如ESCape Code Language)。頁描繪言語十分雜亂,指令十分多,當然它的功用也很強壯,能夠用來輸出雜亂的頁面和圖畫,比擬合適打印比方講演的資料、技能手冊、廣告冊子等。PDL經常被用于一些需求輸出作用比擬高的軟件中,包含圖畫描繪軟件,高檔文字處置軟件,帶有高檔圖表功用的表格軟件以及一些桌面打印軟件。PDL雖然能描繪雜亂的文檔,但正是因為它的雜亂性,使得打印機處置起來也比擬慢。當前,激光打印機或噴墨打印機遍及選用的PCL和 PostScript都歸于PDL.
嵌入式言語的姓名來自于它運用指令的方法,它的每一個指令都以一個特征碼(如ESC)為前綴,以此標明該字符串是一個指令而不是一般的打印數據。嵌入式言語沒有頁描繪言語那么雜亂,它適用于描繪相對比擬簡略的文檔,比方函件,數據庫輸出或一些簡略的圖形。ECL不撐持精細打印,只能運用不一樣的字體和巨細輸出文本,而不能處置特殊作用,一般針式打印機選用ECL.
頁描繪言語和嵌入式言語的代表別離是Adobe公司的PostScript言語和HP公司的PCL言語,它們是已經成為業界規范的兩種打印機言語,如今它們已別離推出了PostScript Level 3和PCL6.許多廠商都運用個人的打印機操控言語,如EPSON的ESC/page,佳能的CaPSYL,施樂的XES、JDL,IBM的IPDS,DEC的ANSI/Sixel等,它們都各具特色,
下面就首要分析一下Postscript言語和PCL打印言語
PostScript言語
PostScript是一種與設備無關的打印機言語,即在界說圖畫時能夠底子不思考輸出設備的特性(如打印機的分辨率、紙張巨細等),并且它對文本和圖形實施相同的處置進程,這就給處置字體帶來了極大的靈活性。因為PostScript的設備無關特性,在輸出到特定輸出設備,比如對分辨率、紙張巨細、進紙盒進行挑選時,PostScript經過打印機描繪(PostScript Printer Description )文件來實施各種打印機的不一樣特性。PPD文件首要供給以下與打印機有關的特定信息::默許/最高分辨率,能否撐持半色彩監控,用戶設定的監控信息,頁面巨細界說,頁面可打印區域,默許字體(一般為Courier),能否撐持雙面打印等等。每一種不一樣的PostScript打印機都別離對應有專門的PPD文件。在Adobe公 司的網站http//:上供給了各種干流的PPD文件。經過PS驅動程序,各種不一樣的應用軟件將各自的數據變換成PostScript格局。因為打印機只能承受位圖格局,當打印機操控器將PostScript變換成位圖格局時,由打印機中專門的光柵圖畫處置器(Raster Image Processor)來完結這一變換進程。
因為運用PostScript打印機對打印操控器的需求都比擬高,別的PostScript是Adobe公司的注冊商品,打印機廠商在其商品中運用PostScript言語要付出Adobe公司一筆費用,因而運用PostScript的打印機的本錢要比運用其他言語和操控方法的打印機要高。因而當前也呈現了一些PostScript仿真,像HP公司的一些激光打印機中運用的PostScript仿真,能夠和Adobe公司的PostScript徹底兼容,也無需再付出Adobe公司相應的費用。
本文分享自北京金惠騰科技發展中心——北京惠騰惠普專賣,如有在轉載請注明出處。