PostScript е език за програмиране, създаден да опише векторна графика и да управлява печатащи устройства като принтери и фотокопирни машини. Той е разработен от Adobe Systems през 1982 г. и бързо се превръща в стандарт за изображения и печат в издателската и печатната индустрия. PostScript се използва за създаване и манипулиране на графични елементи като текст, линии, криви и изображения с помощта на команди, които след това се изпълняват на изходното устройство. Важна характеристика на PostScript е неговата гъвкавост: един и същ PostScript файл може да бъде отпечатан на различни принтери без промяна, което го прави особено полезен за професионален печат.

PostScript е език за програмиране/ Това е преди всичко език за описание на страници, който се използва за описване на графични елементи и текст на страница или друг тип документ. Езикът обаче е достатъчно гъвкав, за да го квалифицираме като истински език за програмиране на високо ниво.

  • Подобно на други компютърни езици, PostScript поддържа различни типове данни като числа, масиви и низове. програма PostScript може да има цикли, условия и процедури. Езикът е малко като езика за програмиране Forth.
  • Синтаксисът на езика е описан в така наречената Червена книга, която можете да намерите тук . Както при всички компютърни езици, най-малкото отклонение от ясно дефинираните конвенции на езика води до съобщение за грешка и компютърната система отказва да направи каквото и да било. Ако печатате задание на PostScript устройство и повреда в мрежата причини командата "showpage" да пристигне като "shopage" на изходното устройство, системата щастливо ще генерира съобщение за грешка "недефинирано" и ще откаже да отпечата вашето задание, дори ако вече е обработил цялата ви страница и командата showpage просто казва на изходното устройство, че може да започне да извежда вашия шедьовър. В миналото такива грешки се случваха редовно - оттук и дългият списък от съобщения за грешки в PostScript.
  • Подобно на някои калкулатори на HP, PostScript език използва обратна полска нотация (RPN).
  • Тъй като PostScript почти винаги се използва за описание къде се намира нещо на страница, той има координатна система. По подразбиране долният ляв ъгъл на страницата се счита за начална точка. Разстоянията или измерванията обикновено се изразяват в точки. Има 72 dpi. 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 {stopped end} repeat} {pop} ifelse} bind def end %% EndResource

Може да отнеме известно време, за да разберете какво означават горните безсмислици, но можете да се научите да ги разбирате. Разбира се, това ще отнеме години и докато станете опитен програмист, младостта ви ще е отминала, екранът на вашия компютър ще е станал по-важен за вас от всичко друго на света, а противоположният пол ще остане пълна мистерия за теб. до края на живота си (въпреки че съм готов да призная, че не знам как да програмирам и не разбирам жените).

Език за програмиране PostScript