Co to jest język opisu strony?
Język opisu strony jest rodzajem języka komputerowego używanego głównie w branży poligraficznej. Komputery są na ogół podłączone do dużych maszyn drukarskich, a dzięki użyciu specjalistycznego języka dla obu urządzeń do komunikacji znacznie wzrasta wydajność ustawiania i drukowania materiałów. Istnieje wiele różnych języków opisu, ale najpopularniejszym z nich jest Adobe® PostScript®.
Chociaż wiele odmian języka opisu strony jest wystarczająco szczegółowych, aby uznać je za języki programowania, duża część z nich nie jest. Są to tak zwane języki znaczników. Podobnie jak w przypadku hipertekstowego języka znaczników (HTML), języki znaczników opisu strony mogą komunikować się z ograniczoną liczbą programów. Tak 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 konkretną 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 zer i jedynek za pomocą języka opisu. Ten kod jest wysyłany do drukarki, a następnie z powrotem przesyłany do postaci graficznej podczas drukowania. Kody binarne są takie same, jak używane przez każdy komputer. Na przykład po wpisaniu polecenia na klawiaturze seria zer i jedynek reprezentujących klawisz informuje komputer, co ma robić.
Głównym celem użycia języka opisu jest lepsza komunikacja różnych aspektów drukowanego materiału z komputera na maszynę drukarską. Tekst i grafika są rozmieszczone na ekranie komputera, ale użycie tylko wyjściowych map bitowych ogranicza ilość informacji, które może otrzymać drukarka. Używając języka opisu strony, szybciej przekazuje więcej informacji.
Korzyści z używania języków opisu strony obejmują materiały wyższej jakości i wydajniejsze drukowanie. Ponieważ informacje są lepiej odbierane przez drukarkę używającą języków opisu strony, kolor, układ i rozdzielczość są często lepszej jakości niż byłyby, gdyby bez nich wydrukowano ten sam element. Języki te mogą również instruować drukarnie o ilości materiałów do wydrukowania.
W wielu przypadkach potrzebny jest programista, aby utworzyć nowy kod języka opisu strony. Niektóre z łatwiejszych języków znaczników mogą nauczyć się wszyscy, chociaż ich użycie jest ograniczone. Wiele programów do rysowania komputerowego ma już dodany język opisu strony, dzięki czemu podczas tworzenia grafiki lub formatu kody są zapisywane jednocześnie na zapleczu programu.
Większość większych drukarek używa pewnego rodzaju języka opisu strony, ale można również skorzystać z tych programów w domu. Oprogramowanie, które implementuje pełne języki opisu, jest często drogie, ale inwestycja w drukarkę lub projektanta może być opłacalna. Koszt może być również niższy w dłuższej perspektywie niż wynajęcie profesjonalnej drukarki.