HPGL
HPGL 是 Hewlett Packard Graphics Language 的缩写。HPGL 命令最初只是用于驱动绘图仪。然而,事实上每个 CAD 程序都能够生成此格式的出图文件,这意味着对这些文件加以解释是显而易见的举措。此选项在早期的 CAD 中备受关注,当时制造商对于优质的数据交换没有太多奢望。
HPGL 是一种相对“无声”的格式。它实际上遵循的是绘图仪的逻辑,这种逻辑的目的不是构造图形文件。而且,HPGL 提供的各种可行功能通常也不为 CAD 程序所利用 (例如,文本被写为一系列直线而不是使用集成字体)。由于相同的原因,图形功能受限于绘图仪笔的那些功能。HPGL 文件只能包含 2D 数据。
HPGL 文件也非常大,并且在导入后,会产生大量的折线或单个元素,这些折线或元素只可以通过特定优化才能再次减小到正常比例。
现在已经以 HPGL/2 形式定义了一个能够提供有显著改进的图形功能的后继。