Przejdź do treści głównej
INF.04Języki i Składnia Programowania

Język PostScript (PDL)

Stosowy, wektorowy język programowania i format opisu strony (PDL) stworzony przez firmę Adobe, interpretowany bezpośrednio przez procesor rastrowy (RIP) w drukarkach.

Czym jest język PostScript?

PostScript (PS) to interpretowany język programowania ogólnego przeznaczenia ze stosem, stworzony w 1982 roku przez firmę Adobe Systems jako standardowy język opisu strony (Page Description Language - PDL) dla urządzeń poligraficznych i drukarek laserowych.

Najważniejsze cechy języka PostScript:

  1. Niezależność od urządzenia: Opisuje dokument za pomocą wektorów, krzywych Beziera i czcionek konturowych. Drukarka o rozdzielczości 300 DPI oraz naświetlarka o rozdzielczości 2400 DPI wydrukują ten sam plik PostScript z maksymalną dostępną dla siebie jakością.
  2. Architektura stosowa: Podobnie jak w Odwrotnej Notacji Polskiej (ONP) i języku Forth, operacje wykonują się na stosie (np. 3 4 add odkłada wynik 7).
  3. Wbudowany interpreter RIP: Zaawansowane drukarki posiadają własny procesor i pamięć z wbudowanym procesorem obrazu rastrowego (Raster Image Processor - RIP), który konwertuje kod wektorowy PostScript na siatkę punktów (bitmapę) nanoszoną na papier.
  4. Fundament dla formatu PDF: Format Adobe PDF (Portable Document Format) powstał na bazie modelu graficznego PostScriptu, usuwając jednak instrukcje sterujące przepływem programu.

Pułapki na egzaminie INF.04:

  • PostScript jest językiem opisu strony (PDL) wykorzystywanym w druku cyfrowym, a nie językiem skryptowym do tworzenia stron internetowych czy baz danych.

Chcesz sprawdzić to pojęcie w praktyce?

Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Język PostScript (PDL) lub rozpocznij trening.