Co to jest język opisu strony?

Język opisu strony to rodzaj języka komputerowego używanego głównie w przemyśle poligraficznym. Komputery są na ogół połączone z dużymi maszynami drukarskimi, a użycie specjalistycznego języka do komunikacji obu urządzeń znacznie zwiększa wydajność ustawiania i drukowania materiałów. Istnieje wiele różnych języków opisu, ale najpopularniejszym jest Adobe® PostScript®.

Chociaż wiele odmian języka opisu strony jest wystarczająco szczegółowych, aby można je było uznać za języki programowania, duża część z nich nie jest. Są to tak zwane języki znaczników. Podobnie jak w przypadku języka znaczników hipertekstowych (HTML), języki znaczników opisu strony mogą komunikować się z ograniczoną liczbą programów. Podobnie jak HTML jest używany głównie do komunikowania się z przeglądarkami internetowymi, większość odmian języka opisu strony może być odczytana przez określoną maszynę, program lub komputer.

Języki opisu strony są często tworzone za pomocą poleceń binarnych lub tekstowych. W przypadku języka binarnego formatowanie graficzne i tekstowe zamienia się w ciąg jedynek i zer za pomocą języka opisu. Ten kod jest wysyłany do drukarki, a następnie przenoszony z powrotem do wizualnej grafiki podczas drukowania. Kody binarne to te same, których używa każdy komputer. Na przykład, gdy polecenie jest wpisywane na klawiaturze, seria jedynek i zer reprezentujących klawisz mówi komputerowi, co ma robić.

Głównym celem używania języka opisu jest lepsze przekazywanie różnych aspektów materiału drukowanego z komputera do maszyny drukarskiej. Tekst i grafika są rozmieszczane na ekranie komputera, ale używanie tylko wyjściowych map bitowych ogranicza ilość informacji, które może otrzymać drukarka. Korzystanie z języka opisu strony szybciej przekazuje więcej informacji.

Korzyści płynące z używania języków opisu strony obejmują wyższą jakość materiałów i wydajniejsze drukowanie. Ponieważ informacje są lepiej odbierane przez drukarkę przy użyciu języków opisu strony, kolor, układ i rozdzielczość są często lepszej jakości niż byłyby, gdyby ten sam element został wydrukowany bez nich. Te języki mogą również informować drukarzy o ilości materiałów do wydrukowania.

W wielu przypadkach do stworzenia nowego kodu języka opisu strony potrzebny jest programista. Niektórych łatwiejszych języków znaczników może nauczyć się każdy, chociaż ich użycie jest ograniczone. Wiele programów komputerowych do rysowania ma już dodany język opisu strony, dzięki czemu podczas tworzenia grafiki lub formatu kody są zapisywane jednocześnie w zapleczu programu.
Większość większych drukarek używa pewnego rodzaju języka opisu strony, ale możliwe jest również korzystanie z tych programów w domu. Oprogramowanie, które implementuje języki pełnego opisu, jest często drogie, ale warto zainwestować dla samozatrudnionego drukarza lub projektanta. W dłuższej perspektywie koszt może być również niższy niż wynajęcie profesjonalnej drukarni.