PostScript — это язык программирования, созданный для описания векторной графики и управления печатными устройствами, такими как принтеры и фотокопировальные аппараты. Он был разработан компанией Adobe Systems в 1982 году и быстро стал стандартом для работы с изображениями и печатью в издательской и принт-индустрии. PostScript используется для создания и манипулирования графическими элементами, такими как текст, линии, кривые и изображения, с помощью команд, которые затем исполняются на устройстве вывода. Важной особенностью PostScript является его универсальность: один и тот же файл PostScript может быть напечатан на различных принтерах без изменения, что делает его особенно полезным для профессиональной печати.

PostScript je programovací jazyk/ Je to predovšetkým jazyk na popis stránky, ktorý sa používa na popis grafických prvkov a textu na stránke alebo inom type dokumentu. Jazyk je však dostatočne všestranný na to, aby sa kvalifikoval ako skutočný programovací jazyk na vysokej úrovni.

  • Rovnako ako iné počítačové jazyky, PostScript podporuje rôzne typy údajov, ako sú čísla, polia a reťazce. Program PostScript môžu mať slučky, podmienky a postupy. Jazyk je trochu podobný programovaciemu jazyku Forth.
  • Syntax jazyka je popísaná v takzvanej Červenej knihe, ktorú možno nájsť tu . Ako pri všetkých počítačových jazykoch, najmenšia odchýlka od jasne definovaných konvencií jazyka má za následok chybové hlásenie a počítačový systém odmieta urobiť čokoľvek. Ak tlačíte úlohu na PostScriptovom zariadení a zlyhanie siete spôsobí, že príkaz „showpage“ príde na výstupné zariadenie ako „shopage“, systém s radosťou vygeneruje „nedefinované“ chybové hlásenie a odmietne vašu úlohu vytlačiť, aj keď už spracoval celú vašu stránku a príkaz showpage jednoducho oznámi výstupnému zariadeniu, že môže začať vydávať vaše majstrovské dielo. V minulosti sa takéto chyby vyskytovali pravidelne – preto je dlhý zoznam chybových správ PostScript.
  • Rovnako ako niektoré kalkulačky HP, PostScriptový jazyk používa reverznú poľskú notáciu (RPN).
  • Pretože PostScript sa takmer vždy používa na opis toho, kde sa niečo na stránke nachádza, má súradnicový systém. V predvolenom nastavení sa za počiatočný bod považuje ľavý dolný roh stránky. Vzdialenosti alebo miery sú zvyčajne vyjadrené v bodoch. Rozlíšenie je 72 dpi. 1 bod - 0,352 mm.

 

Z dôvodu ochrany osobných údajov potrebuje YouTube vaše povolenie na načítanie. Viac podrobností nájdete v našom Zásady ochrany osobných údajov.
Súhlasím

Príklad PostScriptového kódu

PostScript je vysoko pokročilý programovací jazyk, čo znamená, že aj bežní ľudia sa môžu pozrieť na pokyny a pochopiť, čo znamenajú. Ak otvoríte PostScriptový program pomocou textového procesora alebo editora, môže vyzerať takto:

%% BeginProlog %% BeginResource: procset AdobePS_Win_Feature_Safe 4.2 0 userdict begin / lucas 21690 def / featurebegin {countdictstack lucas [} bind def / featurecleanup {stopped end} repeat} {pop} ifelse} bind def end %% EndResource

Môže to chvíľu trvať, kým pochopíte, čo znamená vyššie uvedený nezmysel, ale môžete sa naučiť porozumieť tomu. Samozrejme, bude to trvať roky a kým sa stanete skúseným programátorom, vaša mladosť pominie, obrazovka vášho počítača bude pre vás dôležitejšia než čokoľvek iné na svete a opačné pohlavie zostane úplnou záhadou. vám. do konca života (aj keď som ochotný priznať, že neviem programovať a neviem pochopiť ženy).

PostScriptový programovací jazyk