HP-GL
HP-GL
HP-GL是一種面向對象語言,通過幾何學方法描述圖像的向量圖形語言。
目錄
HP-GL 表示 Hewlett-Packard Graphics Language(惠普圖形語言)
惠普圖形語言(HP-GL,Hewlett-Packard Graphics Language)是一種向量圖形語言,。向量圖同傳統的光柵圖相比,效率更高,占內存更少,對輸入輸出的調用也更有效率,因此列印速度更快。例如,用惠普圖形語言列印一條線時,印表機定義兩個端點,然後僅僅需要將這兩點相連即可;如果用傳統的光柵圖形方式,印表機需要對線上的每個點都進行定義。通過惠普圖形語言可以使印表機具有繪圖機的功能。
它是第一個矢量語言。
最初用於筆式繪圖儀。
HP-GL 有多個版本,他們依賴設備。
一些 Designjet 通過模擬 HP 7586 支持 HP-GL。
HP-GL 並不全部兼容 Designjet 系列。
其中一些兼容型號,比如:200 系列,300 系列,400 系列,600 系列與 1000 系列
而其他一些系列,如:2500 / 3000 CP 系列,500 / 800 系列,5000 / 5500 系列,100 系列以及更新的系列均不兼容。
在 HP-GL 中,坐標位於中心。
語言允許使用負坐標值。
HP-GL 模擬包括有限的設備控制指令 (DCI) 支持。
HP-GL 指令繼承自先前的矢量設備 - 筆式繪圖儀。
傳遞到印表機的指令具有以下結構:抬筆、落筆。
Advance paperTextetc。
新 Designjet 中不支持 HP-GL。
HP-GL/2 的功能更加強大,有效。
HP-GL/2 可切換至光柵模式。 HP-GL 不具備此功能。
惠普驅動程序始終生成 HP-GL/2。HP-GL 僅在某些 Designjet 中受支持,以實現後向兼容性