aspose.info
CS

Formát souborů HPGL - učte se od odborníků na formát souborů!

Aktualizováno

Co je soubor HPGL?

Soubor HPGFL (Hewlett-Packard Graphics Language) obsahuje sadu instrukcí pro ovládání plotru vyvinutou společností HP. Plotry HP používají tento soubor ke kreslení a tisku vektorového a rastrového obsahu na papír.

Příkaz HPGL

Příkaz HPGL se skládá z následujících.

  • Příkazová část abecedy se dvěma znaky
  • Sekce parametrů
  • Sekce Terminátor

V případě více parametrů musí být každý parametr v souboru oddělen oddělovačem.

Příklad příkazu HPGL

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

Souřadnicový systém

Souřadnicové systémy se skládají z 2-rozměrných indikátorů měření pro lokalizaci jakéhokoli konkrétního místa. HPGL pro tento účel používá jak souřadnicový systém Plotter, tak uživatelský souřadnicový systém.

Souřadnicový systém plotru

Tento souřadnicový systém se používá k vykreslování výkresů na základě pohybu plotru. Typická jednotka XY minimálního pohybu plotru je 0,025 mm. Možný rozsah změn výkresu s druhy plotrů.

Uživatelský souřadnicový systém

Uživatelem zadaný souřadnicový systém lze nastavit pomocí měřítka a počátku. Tyto jsou převedeny na souřadnice plotru pomocí příkazu IP a příkazu SC. Souřadnice systému plotru jsou standardně použity, pokud se tento převod neprovádí.

Formát souboru HPGL

Soubory HPGL jsou ve formátu ASCII (textový soubor) a začínají několika instalačními příkazy. Tím se nastaví určité parametry plotru pro vykreslování. Typický soubor HPGL vypadá následovně.

PříkazVýznam
IN;inicializovat, spustit vykreslovací úlohu
IP;nastaví body měřítka (P1 a P2) do jejich výchozích pozic
SP1;vyberte pero 1
PU0,0;zvedněte pero nahoru a přesuňte se na výchozí bod pro další akci
PD100,0,100,100,0,100,0,0;položte pero dolů a přesuňte se na následující místa (nakreslete rámeček kolem stránky)
PU50,50;Per Up a přesun na souřadnice X,Y 50,50
CI25;nakreslete kružnici o poloměru 25
SS;vyberte standardní znakovou sadu
DT*,1;nastavit oddělovač textu na hvězdičku a netisknout je (1, což znamená “pravda”)
PU20,80;zvedněte pero a přesuňte se na 20,80
LBHello World*;nakreslit štítek

Reference

Viz také