PostScript забони барномасозӣ ва забони тавсифи саҳифа аст, ки аз ҷониби Adobe Systems дар аввали солҳои 1980 таҳия шудааст.

PostScript забони тавсифи саҳифа аст, ки барои тавсифи тарҳбандии саҳифа ва унсурҳои графикӣ истифода мешавад. Он аз ҷониби Adobe Systems дар соли 1982 таҳия шудааст ва забони универсалӣ барои чоп ва визуализатсияи ҳуҷҷатҳо дар дастгоҳҳои гуногун, аз ҷумла принтерҳо, нусхабардорӣ ва дисплейҳо мебошад.

PostScript забони барномасозии мукаммали Тюринг аст, ки маънои онро дорад, ки он метавонад барои сохтани унсурҳои мураккаби графикӣ ва матнӣ дар саҳифа истифода шавад. Он инчунин ҳамчун формати файл барои тавсифи ҳуҷҷатҳои барои чоп омода истифода мешавад.

Ин забон ба шумо имкон медиҳад, ки графикаи баландсифат эҷод кунед ва дорои қобилиятҳои пуриқтидори коркарди графикӣ мебошад, ки ба даст овардааст

Рамзҳои QR дар чоп, кай бояд истифода шавад?

Гарчанде PostScript Он ба қадри кофӣ чандир аст, ки барои навиштани бозиҳо истифода шавад, он ҳамчун забони тавсифи саҳифа истифода мешавад: маҷмӯи дастурҳои он барои муайян кардани тарзи ҷойгиркунии объектҳои графикӣ (матн, сатр, тасвирҳо ва ғ.) дар 2 саҳифаи ченкунӣ оптимизатсия шудааст. Ин забони аз дастгоҳ мустақил аст: мундариҷаи саҳифаҳо бидуни истинод ба ягон хусусияти мушаххаси дастгоҳ тавсиф карда мешавад (масалан, қарор ё кадом кассета барои коғаз бояд дар лазер истифода бурда мешавад чопгар). Дар назария, ин маънои онро дорад, ки ҳама гуна файли PostScript метавонад ба ҳама гуна дастгоҳ фиристода шавад. Албатта, агар PostScript барои идоракунии танзимоти дастгоҳ истифода нашавад, ғайриимкон мебуд. Драйверҳои мушаххаси дастгоҳ ба шумо имкон медиҳанд, ки чунин кодро ба рамзи PostScript-и худ илова кунед. Ин маънои онро дорад, ки аксари барномаҳои PostScript дорои як қатор фармонҳои ба дастгоҳ хос мебошанд. Забони Postcrypt

Нуқтаҳо ва дигар воҳидҳои андозагирӣ

Ҳадаф. Забони PostScript

Ҳадафи PostScript таъмини забони универсалӣ ва миқёспазири тавсифи саҳифа барои эҷоди ҳуҷҷатҳои графикии баландсифат мебошад. Инҳоянд баъзе аз ҳадафҳои асосии PostScript:

  • Ватандорӣ.

PostScript барои таъмин намудани формати бисёрҷонибаи ҳуҷҷат тарҳрезӣ шудааст, ки онро дар дастгоҳҳои гуногуни баромад ба монанди принтерҳо, нусхабардорӣ ва дисплейҳо истифода бурдан мумкин аст.

  • Миқёспазирӣ.

Забон бояд миқёспазир бошад, ки барои эҷоди ҳам ҳуҷҷатҳои матнии оддӣ ва ҳам графикаи мураккаб, аз ҷумла графикаи векторӣ, тасвирҳо ва ҳуруфҳо имкон медиҳад.

  • Забони PostScript.

PostScript забони барномасозии мукаммали Тюринг аст, ки маънои онро дорад, ки он барои ифодаи ҳисобҳои мураккаб ва коркарди додаҳо кофӣ тавоност.

  • Дастгирии шрифт.

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