PostScript-ը ծրագրավորման լեզու և էջի նկարագրության լեզու է, որը մշակվել է Adobe Systems-ի կողմից 1980-ականների սկզբին:

PostScript-ը էջի նկարագրության լեզու է, որն օգտագործվում է էջի դասավորությունը և գրաֆիկական տարրերը նկարագրելու համար: Այն մշակվել է Adobe Systems-ի կողմից 1982 թվականին և ունիվերսալ լեզու է՝ փաստաթղթեր տպելու և պատկերացնելու համար տարբեր սարքերում, ներառյալ տպիչներ, լուսապատճենահանող սարքեր և էկրաններ:

PostScript-ը Turing-ով ամբողջական ծրագրավորման լեզու է, ինչը նշանակում է, որ այն կարող է օգտագործվել էջի վրա բարդ գրաֆիկական և տեքստային տարրեր ստեղծելու համար: Այն նաև օգտագործվում է որպես ֆայլի ձևաչափ՝ տպագրության համար պատրաստ փաստաթղթերը նկարագրելու համար:

Այս լեզուն թույլ է տալիս ստեղծել բարձրորակ գրաֆիկա և ունի գրաֆիկական մանիպուլյացիայի հզոր հնարավորություններ, ինչը թույլ է տվել.

QR կոդերը տպված են, ե՞րբ օգտագործել:

Չնայած որ Ետգրություն Բավականաչափ ճկուն է խաղեր գրելու համար օգտագործելու համար, այն նախատեսված է որպես էջի նկարագրության լեզու օգտագործելու համար. նրա հրահանգների հավաքածուն օպտիմիզացված է՝ որոշելու, թե ինչպես են գրաֆիկական առարկաները (տեքստ, տողեր, պատկերներ և այլն) տեղադրվում 2 չափիչ էջի վրա: Սա սարքից անկախ լեզու է. էջերի բովանդակությունը նկարագրվում է առանց սարքի որևէ հատուկ հատկանիշի հղումների (օրինակ՝ լուծաչափը կամ ձայներիզների համար լազերի վրա պետք է օգտագործվի թուղթ տպիչ): Տեսականորեն սա նշանակում է, որ ցանկացած PostScript ֆայլ կարող է ուղարկվել ցանկացած սարքի։ Իհարկե, գործնական չէր լինի, եթե PostScript-ը չօգտագործվեր սարքի կարգավորումները կառավարելու համար: Սարքի հատուկ դրայվերները թույլ են տալիս նման ծածկագիր ավելացնել ձեր PostScript կոդի մեջ: Սա նշանակում է, որ PostScript ծրագրերի մեծ մասը պարունակում է սարքին հատուկ հրամաններ։ Postcrypt լեզու

Կետեր և այլ չափման միավորներ

Թիրախ. PostScript լեզու

PostScript-ի նպատակն է ապահովել էջի նկարագրության ունիվերսալ և մասշտաբային լեզու՝ բարձրորակ գրաֆիկական փաստաթղթեր ստեղծելու համար: Ահա PostScript-ի հիմնական նպատակներից մի քանիսը.

  • Բազմազանություն:

PostScript-ը նախատեսված է փաստաթղթի բազմակողմանի ձևաչափ տրամադրելու համար, որը կարող է օգտագործվել տարբեր ելքային սարքերի վրա, ինչպիսիք են տպիչները, լուսապատճենահանող սարքերը և էկրանները:

  • Մասշտաբայնություն.

Լեզուն պետք է լինի մասշտաբային՝ թույլ տալով ստեղծել ինչպես պարզ տեքստային փաստաթղթեր, այնպես էլ բարդ գրաֆիկա՝ ներառյալ վեկտորային գրաֆիկա, պատկերներ և տառատեսակներ:

  • PostScript լեզու: Թյուրինգի ամբողջականություն.

PostScript-ը Turing-ով ամբողջական ծրագրավորման լեզու է, ինչը նշանակում է, որ այն բավականաչափ հզոր է բարդ հաշվարկներ և տվյալների մանիպուլյացիա արտահայտելու համար:

  • Տառատեսակի աջակցություն.

PostScript-ը ներառում է տառատեսակները նկարագրելու և կառավարելու հնարավորություններ, ինչը այն դարձնում է իդեալական տեքստի տարբեր ոճերով փաստաթղթեր ստեղծելու համար:

  • Սարքի անկախություն.

PostScript ֆայլերը մնում են անկախ կոնկրետ ելքային սարքից: Դրանք կարող են գրվել մեկ անգամ, այնուհետև օգտագործել տարբեր սարքերում՝ առանց բնօրինակ փաստաթուղթը փոխելու:

  • PostScript լեզու. Պատկերի բարձր որակ.

PostScript-ն ապահովում է բարձրորակ գրաֆիկա ստեղծելու հնարավորություն՝ դարձնելով այն հայտնի դիզայնի և հրատարակման ոլորտներում:

PostScript-ը նաև առանցքային դեր է խաղացել համակարգչային գրաֆիկայի և փաստաթղթերի մշակման գործում, և դրա ստանդարտները մնում են կարևոր տպագրության և արտապատկերման ոլորտներում:

PostScript լեզվի օրինակ:

PostScript-ը բաց կոդով լեզու է էջերի և գրաֆիկայի նկարագրության համար: Ահա PostScript կոդի պարզ օրինակ, որը էջի վրա կարմիր շրջանակ է գծում.

%!PS

% Գույնի կարգավորում
0 1 0 setrgbcolor % Սահմանել գույնը RGB (կարմիր)

% Շրջանակի կենտրոնի շառավիղը և կոորդինատները սահմանելը
100 100 թարգմանել % Փոխանցել ծագումը կետին (100, 100)
50 0 360 աղեղ % Գծե՛ք 50 շառավղով և 0-ից մինչև 360 աստիճան անկյուն ունեցող շրջան
լրացնել % Լրացրեք շրջանակը գույնով

% Անջատել
ցուցադրություն

Այս կոդը կատարում է հետևյալը.

  1. %!PSԱյս մեկնաբանությունը ցույց է տալիս, որ ֆայլը պարունակում է PostScript կոդ:
  2. 0 1 0 setrgbcolorԳույնը սահմանում է RGB (կարմիր):
  3. 100 100 translateՏեղափոխում է ծագումը (100, 100):
  4. 50 0 360 arcԳծում է 50 շառավղով և 0-ից մինչև 360 աստիճան անկյուն ունեցող շրջան:
  5. fillԼրացնում է շրջանակը նշված գույնով:
  6. showpageԱվարտում է էջը և ցուցադրում արդյունքը:

Այս կոդը էջի կենտրոնում կստեղծի 50 միավոր շառավղով կարմիր շրջան։ Ակնհայտ է, որ PostScript-ը կարող է զգալիորեն ավելի բարդանալ ավելի բարդ գրաֆիկա ստեղծելիս կամ տեքստի և տառատեսակների մանիպուլյացիայի ժամանակ:

 

Գիրք կապող սոսինձ՝ ձեր իդեալական լուծումը:

  ABC