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:
- 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ą.
- Architektura stosowa: Podobnie jak w Odwrotnej Notacji Polskiej (ONP) i języku Forth, operacje wykonują się na stosie (np.
3 4 addodkłada wynik7). - 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.
- 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.