Kas yra puslapio aprašo kalba?

Puslapio aprašymo kalba yra kompiuterinės kalbos rūšis, pirmiausia naudojama spausdinimo pramonėje. Kompiuteriai paprastai yra prijungti prie didelių spausdinimo mašinų, o naudojant specializuotą abiejų įrenginių bendravimo kalbą, medžiagų nustatymo ir spausdinimo efektyvumas labai padidėja. Yra daug įvairių aprašo kalbų, tačiau labiausiai paplitusi yra „Adobe® PostScript®“.

Nors daugelis puslapių aprašo kalbų yra pakankamai išsamios, kad būtų laikomos programavimo kalbomis, didelė jų dalis nėra tokia. Tai žinomos kaip žymėjimo kalbos. Panašiai kaip hiperteksto žymėjimo kalba (HTML), puslapio aprašymo žymėjimo kalbos gali kalbėti su ribotu programų skaičiumi. Lygiai taip pat, kaip HTML pirmiausia naudojamas kalbant su žiniatinklio naršyklėmis, daugumą puslapio aprašymo kalbų gali perskaityti tam tikras įrenginys, programa ar kompiuteris.

Puslapio aprašymo kalbos dažnai kuriamos naudojant dvejetaines arba tekstines komandas. Dvejetainės kalbos atveju grafinis ir tekstinis formatavimas paverčiamas vienetų ir nulių eilėmis, naudojant aprašo kalbą. Šis kodas siunčiamas į spausdintuvą ir spausdinant vėl perkeliamas į vaizdinį grafiką. Dvejetainiai kodai yra tie patys, kurie naudojami kiekviename kompiuteryje. Pavyzdžiui, kai klaviatūra įvedama komanda, vienetų ir nulių, žyminčių klavišą, serija nurodo kompiuteriui, ką daryti.

Pagrindinis aprašomosios kalbos naudojimo tikslas – geriau perduoti įvairius spausdintos medžiagos aspektus iš kompiuterio į spausdinimo mašiną. Tekstas ir grafika išdėstomi kompiuterio ekrane, tačiau naudojant tik išvesties bitmaps ribojamas informacijos, kurią gali gauti spausdintuvas, kiekis. Naudojant puslapio aprašo kalbą greičiau perduodama daugiau informacijos.

Puslapių aprašų kalbų naudojimo pranašumai yra aukštesnės kokybės medžiagos ir efektyvesnis spausdinimas. Kadangi informaciją geriau priima spausdintuvas, naudodamas puslapio aprašymo kalbas, spalvos, išdėstymas ir skiriamoji geba dažnai yra geresnės kokybės, nei būtų, jei tas pats elementas būtų atspausdintas be jų. Šios kalbos taip pat gali nurodyti spausdintuvams, kiek medžiagų reikia spausdinti.

Daugeliu atvejų norint sukurti naują puslapio aprašo kalbos kodą, reikalingas programuotojas. Kai kurias paprastesnes žymėjimo kalbas gali išmokti bet kas, nors jų naudojimas yra ribotas. Daugelyje kompiuterinių piešimo programų jau yra pridėta puslapio aprašymo kalba, todėl kuriant grafiką arba formatą kodai įrašomi vienu metu programos galinėje dalyje.
Dauguma didesnių spausdintuvų naudoja kažkokią puslapio aprašymo kalbą, tačiau šiomis programomis galima pasinaudoti ir namuose. Programinė įranga, kuri įdiegia visas aprašo kalbas, dažnai yra brangi, tačiau savarankiškai dirbančiam spausdintuvui ar dizaineriui gali būti verta investuoti. Ilgainiui kaina taip pat gali būti mažesnė nei profesionalaus spausdintuvo samdymas.