PostScript-ը ծրագրավորման լեզու է, որը ստեղծվել է վեկտորային գրաֆիկան նկարագրելու և տպագրական սարքերը կառավարելու համար, ինչպիսիք են տպիչները և պատճենահանողները: Այն մշակվել է Adobe Systems-ի կողմից 1982 թվականին և արագորեն դարձել է հրատարակչական և տպագիր արդյունաբերության մեջ պատկերների և տպագրության ստանդարտ: 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 start / lucas 21690 def / featurebegin {countdictstack lucas [} bind def / featurecleanup {stop end} repeat} {pop} ifelse} EndResource bind def end %%

Կարող է որոշ ժամանակ պահանջվել՝ հասկանալու համար, թե ինչ է նշանակում վերը նշված անհեթեթությունը, բայց դուք կարող եք սովորել հասկանալ այն: Իհարկե, դրա համար տարիներ կպահանջվեն, և մինչ դուք դառնաք փորձառու ծրագրավորող, ձեր երիտասարդությունը կանցնի, ձեր համակարգչի էկրանը ձեզ համար ավելի կարևոր կդառնա, քան աշխարհում որևէ այլ բան, և հակառակ սեռը կմնա որպես լիակատար առեղծված: քեզ. ամբողջ կյանքումս (չնայած ես պատրաստ եմ խոստովանել, որ ծրագրավորել չգիտեմ և չեմ կարողանում հասկանալ կանանց):

PostScript ծրագրավորման լեզու