PostScript vektor qrafikasını təsvir etmək və printerlər və surət çıxaran maşınlar kimi çap cihazlarını idarə etmək üçün yaradılmış proqramlaşdırma dilidir. O, 1982-ci ildə Adobe Systems tərəfindən hazırlanmışdır və tez bir zamanda nəşriyyat və çap sənayesində təsvir və çap üçün standarta çevrilmişdir. PostScript mətn, xətlər, əyrilər və şəkillər kimi qrafik elementləri yaratmaq və manipulyasiya etmək üçün istifadə olunur ki, bu da daha sonra çıxış cihazında yerinə yetirilir. PostScript-in mühüm xüsusiyyəti onun çox yönlü olmasıdır: eyni PostScript faylı heç bir dəyişiklik edilmədən müxtəlif printerlərdə çap oluna bilər ki, bu da onu xüsusilə peşəkar çap üçün faydalı edir.

PostScript proqramlaşdırma dilidir/ Bu, ilk növbədə bir səhifədə və ya digər növ sənəddə qrafik elementləri və mətni təsvir etmək üçün istifadə olunan səhifə təsviri dilidir. Bununla belə, dil onu əsl yüksək səviyyəli proqramlaşdırma dili kimi təsnif etmək üçün kifayət qədər çox yönlüdür.

  • Digər kompüter dilləri kimi, PostScript rəqəmlər, massivlər və sətirlər kimi müxtəlif məlumat növlərini dəstəkləyir. Proqram PostScript döngələr, şərtlər və prosedurlar ola bilər. Dil bir az dördüncü proqramlaşdırma dilinə bənzəyir.
  • Dilin sintaksisi Qırmızı Kitab adlanan kitabda təsvir edilmişdir burada . Bütün kompüter dillərində olduğu kimi, dilin aydın şəkildə müəyyən edilmiş konvensiyalarından ən kiçik sapma səhv mesajı ilə nəticələnir və kompüter sistemi heç bir şey etməkdən imtina edir. PostScript cihazında işi çap edirsinizsə və şəbəkə nasazlığı "göstərilən səhifə" əmrinin çıxış cihazında "mağaza" kimi gəlməsinə səbəb olarsa, sistem məmnuniyyətlə "müəyyən edilməmiş" xəta mesajı yaradacaq və işinizi çap etməkdən imtina edəcək, bütün səhifənizi artıq emal etmiş olsa belə və showpage əmri sadəcə olaraq çıxış cihazına sizin şah əsərinizi çıxarmağa başlaya biləcəyini bildirir. Keçmişdə bu cür səhvlər müntəzəm olaraq baş verirdi - buna görə də PostScript səhv mesajlarının uzun siyahısı.
  • Bəzi HP kalkulyatorları kimi, PostScript dili tərs Polşa notasiyasından (RPN) istifadə edir.
  • PostScript demək olar ki, həmişə səhifədə nəyinsə harada olduğunu təsvir etmək üçün istifadə edildiyi üçün onun koordinat sistemi var. Varsayılan olaraq, səhifənin aşağı sol küncü başlanğıc nöqtəsi hesab olunur. Məsafələr və ya ölçülər adətən nöqtələrlə ifadə edilir. 72 dpi var. 1 xal - 0,352 mm.

 

Məxfilik səbəbindən YouTube-un yüklənməsi üçün icazəniz lazımdır. Ətraflı məlumat üçün bizimlə əlaqə saxlayın Məxfilik siyasəti.
Qəbul edirəm

PostScript kodu nümunəsi

PostScript yüksək inkişaf etmiş proqramlaşdırma dilidir, yəni hətta adi insanlar da təlimatlara baxa və onların nə demək istədiyini başa düşə bilərlər. PostScript proqramını mətn prosessoru və ya redaktoru ilə açsanız, bu belə görünə bilər:

%% BeginProlog %% BeginResource: Procset AdobePS_Win_Feature_Safe 4.2 0 userdict begin / lucas 21690 def / featurebegin {countdictstack lucas [} bind def / featurecleanup {stopped end} təkrar} {pop} ifelse} En% resource end def

Yuxarıdakı cəfəngiyatın nə demək olduğunu başa düşmək üçün bir az vaxt lazım ola bilər, ancaq siz bunu başa düşə bilərsiniz. Təbii ki, bu, illər çəkəcək və siz təcrübəli proqramçı olana qədər gəncliyiniz keçəcək, kompüter ekranınız sizin üçün dünyada hər şeydən önəmli olacaq və əks cins tam bir sirr olaraq qalacaq. Sizə. bütün ömrüm boyu (hərçənd mən etiraf etməyə hazıram ki, proqramlaşdırmağı bilmirəm və qadınları başa düşə bilmirəm).

PostScript proqramlaşdırma dili