PostScript - бул 1980-жылдардын башында Adobe Systems тарабынан иштелип чыккан программалоо тили жана баракты сүрөттөгөн тил.

PostScript - барактын макетін жана графикалык элементтерин сүрөттөө үчүн колдонулган барак сүрөттөмө тили. Ал 1982-жылы Adobe Systems тарабынан иштелип чыккан жана ар кандай түзүлүштөрдө, анын ичинде принтерлерде, ксерокс жана дисплейлерде басып чыгаруу жана визуалдаштыруу үчүн универсалдуу тил.

PostScript - бул Тьюрингдин толук программалоо тили, башкача айтканда, ал баракта татаал графикалык жана тексттик элементтерди түзүү үчүн колдонулушу мүмкүн. Ал басып чыгарууга даяр документтерди сүрөттөө үчүн файл форматы катары да колдонулат.

Бул тил сизге жогорку сапаттагы графиканы түзүүгө мүмкүндүк берет жана күчтүү графикалык манипуляциялык мүмкүнчүлүктөргө ээ

QR коддору басып чыгарууда, качан колдонуу керек?

да PostScript оюндарды жазуу үчүн колдонууга жетиштүү ийкемдүү, ал беттин сүрөттөмө тили катары колдонууга арналган: анын инструкциялар топтому графикалык объектилердин (текст, саптар, сүрөттөр ж.б.) 2 өлчөө барагында жайгаштырылышын аныктоо үчүн оптималдаштырылган. Бул аспаптан көзкарандысыз тил: барактардын мазмуну аппараттын кандайдыр бир өзгөчөлүгүнө шилтеме кылбастан сүрөттөлөт (мисалы, резолюция же кайсы кассета үчүн лазерде кагаз колдонулушу керек принтер). Теориялык жактан алганда, бул каалаган PostScript файлы каалаган түзмөккө жөнөтүлүшү мүмкүн дегенди билдирет. Албетте, PostScript аспаптын жөндөөлөрүн башкаруу үчүн колдонулбаса, бул практикалык болмок эмес. Түзмөккө тиешелүү драйверлер ушундай кодду PostScript кодуңузга кошууга мүмкүндүк берет. Бул PostScript программаларынын көбү бир нече түзмөккө тиешелүү буйруктарды камтыйт дегенди билдирет. Посткрипт тили

Упайлар жана башка өлчөө бирдиктери

Максат. PostScript тили

PostScript максаты - жогорку сапаттагы графикалык документтерди түзүү үчүн универсалдуу жана масштабдуу барак сыпаттоо тили менен камсыз кылуу. Бул жерде PostScriptтин негизги максаттарынын айрымдары:

  • Versatility.

PostScript принтерлер, ксерокөчүрмө машиналар жана дисплейлер сыяктуу ар кандай чыгаруу түзүлүштөрүндө колдонула турган ар тараптуу документ форматын камсыз кылуу үчүн иштелип чыккан.

  • Масштабдуулук.

Тил масштабдуу болушу керек, бул жөнөкөй тексттик документтерди да, татаал графиканы да, анын ичинде вектордук графиканы, сүрөттөрдү жана шрифттерди түзүүгө мүмкүндүк берет.

  • PostScript тили .Turing толуктугу.

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