Интернет магазин китайских планшетных компьютеров



Компьютеры - HPGL

10 июня 2011


Оглавление:
1. HPGL
2. HP-GL/2



HPGL является основным языком управления принтерами, используемым плоттерами Hewlett-Packard. Его название представляет собой аббревиатуру Hewlett-Packard Graphics Language. В данный момент он является стандартным почти для всех плоттеров. Принтеры Hewlett-Packard, как правило, также поддерживают HPGL наравне с PCL.

Язык представляет собой сочетание кода из двух букв и следующих за ним дополнительных параметров. Например дуга может выводиться на печать следующей командой:

AA100,100,50;

AA — сокращение от Arc Absolute; 100,100 — координаты центральной точки дуги; 50 — начальный угол, измеряемый против часовой стрелки.

Четвертый параметр, неиспользуемый в данном случае, определяет угол рисования дуги и по умолчанию равен 5 градусам. Обычно HPGL файлы начинаются с нескольких команд, установливающих параметры, и продолжаются длинным списком графических команд. Например:

Пример HPGL файла
Команда Значение
IN; инициализация процесса черчения
IP; определяет начальную точку, в данном случае по умолчанию 0,0
SC0,100,0,100; устанавливает размеры страницы от 0 до 100 в направлениях X и Y
SP1; выбирает перо 1
PU0,0; перемещает перо в начальную позицию
PD100,0,100,100,0,100,0,0; опускает и двигает перо по заданным позициям
PU50,50; поднимает и перемещает перо в позицию 50,50
CI25; чертит окружность с радиусом 25
SS; выбирает стандартный шрифт
DT*,1; устанавливает в качестве текстового разделителя символ * и запрещает его печать на бумаге
PU20,80; поднимает и перемещает перо в позицию 20,80
LBHello World*; чертит надпись

Координатная система была основана на наименьших единицах, поддерживаемых их плоттерами — 25 µm.

Координаты задавались числами с плавающей запятой в пределах ±2.



Просмотров: 1574


<<< CDR (формат файла)
IGES >>>