PostScript — це мова програмування, створена для опису векторної графіки та керування друкованими пристроями, такими як принтери та фотокопіювальні апарати. Він був розроблений компанією Adobe Systems у 1982 році і швидко став стандартом для роботи із зображеннями та печаткою у видавничій та принт-індустрії. PostScript використовується для створення та маніпулювання графічними елементами, такими як текст, лінії, криві та зображення за допомогою команд, які потім виконуються на пристрої виведення. Важливою особливістю PostScript є його універсальність: той самий файл PostScript може бути надрукований на різних принтерах без зміни, що робить його особливо корисним для професійного друку.

PostScript мова програмування/ Це перш за все мова опису сторінок, яка використовується для опису графічних елементів та тексту на сторінці або документі іншого типу. Мова, однак, досить універсальна, щоб позначити її як справжню мову програмування високого рівня.

  • Як і інші комп'ютерні мови, PostScript підтримує різні типи даних, такі як числа, масиви та рядки. Програма PostScript може мати цикли, умови та процедури. Мова трохи нагадує мову програмування Forth.
  • Синтаксис мови описаний в так званій Червоній книзі, яку можна знайти тут . Як і у всіх комп'ютерних мовах, найменше відхилення від чітко визначених угод мови призводить до повідомлення про помилку та комп'ютерну систему, яка взагалі відмовляється щось робити. Якщо ви друкуєте завдання на пристрої PostScript і збій у мережі призводить до того, що команда «showpage» надходить як «shopage» на пристрій виведення, система з радістю згенерує повідомлення про помилку «undefined» і відмовиться роздрукувати ваше завдання, навіть якщо він уже обробив всю вашу сторінку, і команда showpage просто вказує на пристрій висновку, що воно може почати виводити ваш шедевр. У минулому такі помилки виникали регулярно – звідси й довгий список повідомлень про помилки PostScript.
  • Як і деякі калькулятори HP, мова PostScript використовує зворотну польську нотацію (RPN).
  • Оскільки PostScript практично завжди використовується для опису того, де щось знаходиться на сторінці, він має систему координат. За замовчуванням нижній лівий кут сторінки вважається її відправною точкою. Відстань або вимірювання зазвичай виражаються в точках. Є 72 крапки на дюйм. 1 бал - 0,352 мм.

 

З міркувань конфіденційності YouTube потрібен ваш дозвіл на завантаження. Для отримання додаткової інформації див Політика конфіденційності.
Я приймаю

Приклад коду PostScript

PostScript – це високотехнологічна мова програмування, яка означає, що навіть прості люди можуть дивитися на інструкції та розуміти, що вони означають. Якщо ви відкриєте програму PostScript за допомогою текстового процесора або редактора, вона може виглядати так:

%% BeginProlog %% BeginResource: procset AdobePS_Win_Feature_Safe 4.2 0 userdict begin / lucas 21690 def / featurebegin {countdictstack lucas [} bind def / featurecleanup {зупинений end} repeat} {pop} ifelse} bind def end %% EndResource

Може знадобитися деякий час, щоб зрозуміти, що означає вищезгадана тарабарщина, але ви можете навчитися розуміти це. Звичайно, це займе роки, і до того часу, коли ви станете досвідченим програмістом, ваша юність пройде, екран вашого комп'ютера стане для вас важливішим, ніж будь-що ще у світі, і протилежна стать залишиться для вас повною загадкою. на все життя (хоча я готовий визнати, що я не знаю, як програмувати і не можу зрозуміти жінок).

PostScript мову програмування