PostScript je programovací jazyk určený k popisu vektorové grafiky a ovládání tiskových zařízení, jako jsou tiskárny a kopírky. Byl vyvinut společností Adobe Systems v roce 1982 a rychle se stal standardem pro zobrazování a tisk v publikačním a tiskovém průmyslu. PostScript se používá k vytváření a manipulaci s grafickými prvky, jako je text, čáry, křivky a obrázky, pomocí příkazů, které se pak provádějí na výstupním zařízení. Důležitou vlastností PostScriptu je jeho všestrannost: stejný PostScriptový soubor lze tisknout na různých tiskárnách bez úprav, což je zvláště užitečné pro profesionální tisk.

PostScript je programovací jazyk/ Je to primárně jazyk pro popis stránky, který se používá k popisu grafických prvků a textu na stránce nebo jiném typu dokumentu. Jazyk je však dostatečně univerzální, aby se mohl kvalifikovat jako skutečný programovací jazyk na vysoké úrovni.

  • Stejně jako ostatní počítačové jazyky podporuje PostScript různé typy dat, jako jsou čísla, pole a řetězce. Program PostScript může mít smyčky, podmínky a procedury. Jazyk je trochu podobný programovacímu jazyku Forth.
  • Syntaxe jazyka je popsána v tzv. Červené knize, kterou lze nalézt zde . Stejně jako u všech počítačových jazyků má sebemenší odchylka od jasně definovaných konvencí jazyka za následek chybové hlášení a počítačový systém odmítá cokoli udělat. Pokud tisknete úlohu na PostScriptovém zařízení a selhání sítě způsobí, že příkaz „showpage“ dorazí na výstupní zařízení jako „shopage“, systém s radostí vygeneruje „nedefinovanou“ chybovou zprávu a odmítne vaši úlohu vytisknout, i když již zpracoval celou vaši stránku a příkaz showpage jednoduše sdělí výstupnímu zařízení, že může začít vydávat vaše mistrovské dílo. V minulosti se takové chyby vyskytovaly pravidelně – odtud dlouhý seznam chybových zpráv PostScript.
  • Stejně jako některé kalkulačky HP, PostScriptový jazyk používá reverzní polskou notaci (RPN).
  • Protože PostScript se téměř vždy používá k popisu toho, kde se něco na stránce nachází, má souřadnicový systém. Ve výchozím nastavení je za výchozí bod považován levý dolní roh stránky. Vzdálenosti nebo míry jsou obvykle vyjádřeny v bodech. Rozlišení je 72 dpi. 1 bod - 0,352 mm.

 

Z důvodu ochrany soukromí potřebuje YouTube k načtení vaše povolení. Další podrobnosti naleznete v naší Zásady ochrany osobních údajů.
Souhlasím

Příklad PostScriptového kódu

PostScript je vysoce pokročilý programovací jazyk, což znamená, že i obyčejní lidé se mohou podívat na instrukce a pochopit, co znamenají. Pokud otevřete PostScriptový program pomocí textového editoru nebo editoru, může vypadat 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íli trvat, než pochopíte, co výše uvedený blábol znamená, ale můžete se naučit tomu rozumět. Samozřejmě to bude trvat roky, a než se stanete zkušeným programátorem, vaše mládí pomine, obrazovka vašeho počítače se pro vás stane důležitější než cokoli jiného na světě a opačné pohlaví zůstane úplnou záhadou. tobě. do konce života (i když jsem ochoten přiznat, že neumím programovat a nerozumím ženám).

PostScriptový programovací jazyk