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 мову програмування