aspose.info
RO

Format de fișiere HPGL - Învățați de la experții în format de fișiere!

Actualizat

Ce este un fișier HPGL?

Un fișier HPGFL (Hewlett-Packard Graphics Language) conține un set de instrucțiuni pentru controlul plotterului dezvoltat de HP. Ploterele HP folosesc acest fișier pentru a desena și imprima conținut vectorial și raster pe hârtie.

Comanda HPGL

O comandă HPGL constă din următoarele.

  • O secțiune de comandă a alfabetului de două caractere
  • O secțiune de parametri
  • Secțiunea Terminator

Fiecare parametru din fișier trebuie să fie împărțit cu un separator în cazul mai multor parametri.

Exemplu de comandă HPGL

Example :PA5000,1000;
  (command)    PA
  (parameter)  5000
  (separator)  ,
  (parameter)  1000
  (terminator) ;

Sistem de coordonate

Sistemele de coordonate constă din indicatori de măsurare bidimensionali pentru a localiza orice locație specifică. HPGL folosește atât coordonatele Plotterului, cât și sistemul de coordonate utilizator în acest scop.

Sistemul de coordonate plotter

Acest sistem de coordonate este utilizat pentru a trasa desene bazate pe mișcarea plotterului. O unitate tipică XY a mișcării minime a plotterului este 0,025 mm. Gama posibilă de desene se modifică în funcție de tipurile de plotter.

Sistem de coordonate utilizator

Sistemul de coordonate specificat de utilizator poate fi configurat folosind scara și originea. Acestea sunt convertite în coordonate plotter folosind comanda IP și comanda SC. Coordonatele sistemului plotter sunt utilizate în mod implicit dacă această conversie nu este efectuată.

Format de fișier HPGL

Fișierele HPGL sunt în format ASCII (fișier text) și încep cu câteva comenzi de configurare. Aceasta setează anumiți parametri pentru plotter pentru trasare. Un fișier HPGL tipic arată după cum urmează.

ComandăSens
IN;inițializați, începeți o lucrare de plotare
IP;setează punctele de scalare (P1 și P2) la pozițiile lor implicite
SP1;selectați stiloul 1
PU0,0;ridicați stiloul în sus și treceți la punctul de pornire pentru următoarea acțiune
PD100,0,100,100,0,100,0,0;pun Pen Down și treceți la următoarele locații (desenați o casetă în jurul paginii)
PU50,50;Pen Sus și treceți la coordonatele X,Y 50,50
CI25;desenați un cerc cu raza 25
SS;selectați setul de caractere standard
DT*,1;setați delimitarea textului la asterisc și nu le tipăriți (1, adică „adevărat”)
PU20,80;ridicați stiloul și treceți la 20,80
LBHello World*;desenați o etichetă

Referințe

Vezi și