PostScript je programovací jazyk a jazyk pro popis stránek vyvinutý společností Adobe Systems na počátku 1980. let.

PostScript je jazyk pro popis stránky, který se používá k popisu rozvržení stránky a grafických prvků. Byl vyvinut společností Adobe Systems v roce 1982 a je univerzálním jazykem pro tisk a vizualizaci dokumentů na různých zařízeních, včetně tiskáren, kopírek a displejů.

PostScript je Turingův kompletní programovací jazyk, což znamená, že jej lze použít k vytváření složitých grafických a textových prvků na stránce. Používá se také jako formát souboru pro popis dokumentů připravených k tisku.

Tento jazyk vám umožňuje vytvářet vysoce kvalitní grafiku a má výkonné možnosti manipulace s grafikou, což udělal

QR kódy v tisku, kdy je použít?

Ačkoli PostScript dostatečně flexibilní, aby se dal použít pro psaní her, je určen k použití jako jazyk pro popis stránky: jeho instrukční sada je optimalizována pro definování toho, jak jsou grafické objekty (text, řetězce, obrázky atd.) rozmístěny na 2 měřicích stránkách. Jedná se o jazyk nezávislý na zařízení: obsah stránek je popsán bez odkazu na jakoukoli konkrétní vlastnost zařízení (například rozlišení nebo jakou kazetu na laser musí být použit papír tiskárna). Teoreticky to znamená, že jakýkoli PostScriptový soubor lze odeslat na jakékoli zařízení. Samozřejmě by nebylo praktické, kdyby PostScript nebylo možné použít k ovládání nastavení zařízení. Ovladače specifické pro zařízení vám umožňují přidat takový kód do vašeho PostScriptového kódu. To znamená, že většina PostScriptových programů obsahuje řadu příkazů specifických pro zařízení. Postcrypt jazyk

Body a další měrné jednotky

Cílová. PostScriptový jazyk

Cílem PostScriptu je poskytnout univerzální a škálovatelný jazyk pro popis stránek pro vytváření vysoce kvalitních grafických dokumentů. Zde jsou některé z klíčových účelů PostScriptu:

  • Všestrannost.

PostScript je navržen tak, aby poskytoval všestranný formát dokumentu, který lze použít na různých výstupních zařízeních, jako jsou tiskárny, kopírky a displeje.

  • Škálovatelnost.

Jazyk musí být škálovatelný, umožňovat vytváření jak jednoduchých textových dokumentů, tak složité grafiky, včetně vektorové grafiky, obrázků a písem.

  • PostScriptový jazyk. Turingova úplnost.

PostScript je Turing-kompletní programovací jazyk, což znamená, že je dostatečně výkonný pro vyjádření složitých výpočtů a manipulace s daty.

  • Podpora písma.

PostScript obsahuje funkce pro popis a manipulaci s písmy, takže je ideální pro vytváření dokumentů s různými styly textu.

  • Nezávislost na zařízení.

PostScriptové soubory zůstávají nezávislé na konkrétním výstupním zařízení. Mohou být zapsány jednou a poté použity na různých zařízeních, aniž by bylo nutné měnit původní dokument.

  • PostScriptový jazyk. Vysoká kvalita obrazu.

PostScript poskytuje možnost vytvářet vysoce kvalitní grafiku, díky čemuž je populární v oblasti designu a publikování.

PostScript také hrál klíčovou roli ve vývoji počítačové grafiky a dokumentů a jeho standardy zůstávají důležité v oblasti tisku a vykreslování.

Příklad jazyka PostScript.

PostScript je open-source jazyk pro popis stránek a grafiky. Zde je jednoduchý příklad PostScriptového kódu, který na stránku nakreslí červený kruh:

%!PS

% Nastavení barev
0 1 0 setrgbcolor % Nastavte barvu na RGB (červená)

% Nastavení poloměru a souřadnic středu kruhu
100 100 přeložit % Odsazení počátku k bodu (100, 100)
50 0 360 oblouk % Nakreslete kružnici s poloměrem 50 a úhlem od 0 do 360 stupňů
vyplnit % Vyplnit kruh barvou

% Vypnout
showpage

Tento kód dělá následující:

  1. %!PS: Tento komentář označuje, že soubor obsahuje kód PostScript.
  2. 0 1 0 setrgbcolor: Nastaví barvu na RGB (červená).
  3. 100 100 translate: Posune počátek na (100, 100).
  4. 50 0 360 arc: Nakreslí kružnici s poloměrem 50 a úhlem od 0 do 360 stupňů.
  5. fill: Vyplní kruh zadanou barvou.
  6. showpage: Ukončí stránku a zobrazí výsledek.

Tento kód vytvoří ve středu stránky červený kruh o poloměru 50 bodů. PostScript se samozřejmě může stát výrazně složitějším při vytváření složitější grafiky nebo při manipulaci s textem a písmy.

 

Lepidlo na knižní vazby – ideální řešení!

  ABC