PostScript 1980-ci illərin əvvəllərində Adobe Systems tərəfindən hazırlanmış proqramlaşdırma dili və səhifə təsviri dilidir.

PostScript səhifə tərtibatı və qrafik elementləri təsvir etmək üçün istifadə edilən səhifə təsviri dilidir. O, 1982-ci ildə Adobe Systems tərəfindən hazırlanmışdır və printerlər, surətçıxaran maşınlar və displeylər də daxil olmaqla müxtəlif cihazlarda sənədlərin çapı və vizuallaşdırılması üçün universal dildir.

PostScript tam Turing proqramlaşdırma dilidir, yəni ondan səhifədə mürəkkəb qrafik və mətn elementləri yaratmaq üçün istifadə edilə bilər. O, həmçinin çapa hazır sənədləri təsvir etmək üçün fayl formatı kimi istifadə olunur.

Bu dil yüksək keyfiyyətli qrafika yaratmağa imkan verir və güclü qrafik manipulyasiya imkanlarına malikdir

Çapda QR kodları, nə vaxt istifadə edilməlidir?

baxmayaraq ki PostScript oyunların yazılması üçün istifadə olunmaq üçün kifayət qədər çevikdir, o, səhifənin təsviri dili kimi istifadə olunmaq üçün nəzərdə tutulub: onun təlimat dəsti qrafik obyektlərin (mətn, sətirlər, şəkillər və s.) 2 ölçmə səhifəsində necə yerləşdirildiyini müəyyən etmək üçün optimallaşdırılıb. Bu, cihazdan asılı olmayan dildir: səhifələrin məzmunu cihazın heç bir spesifik xüsusiyyətinə (məsələn, ayırdetmə qabiliyyətinə və ya hansı kaset üçün uyğun olduğuna) istinad edilmədən təsvir edilir. lazerdə kağızdan istifadə edilməlidir Printer). Nəzəri olaraq bu o deməkdir ki, istənilən PostScript faylı istənilən cihaza göndərilə bilər. Əlbəttə ki, PostScript-dən cihaz parametrlərini idarə etmək üçün istifadə edilə bilməzsə, bu praktik olmazdı. Cihaza xas drayverlər belə kodu PostScript kodunuza əlavə etməyə imkan verir. Bu o deməkdir ki, PostScript proqramlarının əksəriyyəti bir sıra cihaza xas əmrləri ehtiva edir. Postcrypt dili

Nöqtələr və digər ölçü vahidləri

Hədəf. PostScript dili

PostScript-in məqsədi yüksək keyfiyyətli qrafik sənədlər yaratmaq üçün universal və genişləndirilə bilən səhifə təsviri dilini təmin etməkdir. PostScript-in əsas məqsədlərindən bəziləri bunlardır:

  • Versatility.

PostScript printerlər, surət çıxaran maşınlar və displeylər kimi müxtəlif çıxış cihazlarında istifadə oluna bilən çox yönlü sənəd formatını təmin etmək üçün nəzərdə tutulmuşdur.

  • Ölçeklenebilirlik.

Dil həm sadə mətn sənədlərinin, həm də vektor qrafikası, şəkillər və şriftlər daxil olmaqla mürəkkəb qrafiklərin yaradılmasına imkan verən miqyaslı olmalıdır.

  • PostScript dili .Turing tamlığı.

PostScript tam Turing proqramlaşdırma dilidir, yəni mürəkkəb hesablamaları və verilənlərin manipulyasiyasını ifadə etmək üçün kifayət qədər güclüdür.

  • Şrift dəstəyi.

PostScript şriftləri təsvir etmək və manipulyasiya etmək imkanlarını ehtiva edir ki, bu da onu müxtəlif mətn üslubları ilə sənədlər yaratmaq üçün ideal edir.

  • Cihaz müstəqilliyi.

PostScript faylları xüsusi çıxış cihazından asılı olmayaraq qalır. Onlar bir dəfə yazıla bilər və sonra orijinal sənədi dəyişdirmədən müxtəlif cihazlarda istifadə edilə bilər.

  • PostScript dili. Yüksək görüntü keyfiyyəti.

PostScript yüksək keyfiyyətli qrafika yaratmaq imkanı verir, onu dizayn və nəşriyyat sahələrində populyar edir.

PostScript kompüter qrafikası və sənədlərin inkişafında da əsas rol oynayıb və onun standartları çap və təqdimetmə sahələrində mühüm olaraq qalır.

PostScript dili nümunəsi.

PostScript səhifələri və qrafikləri təsvir etmək üçün açıq mənbəli bir dildir. Budur, səhifədə qırmızı dairə çəkən PostScript kodunun sadə nümunəsi:

%!PS

% Rəng tənzimlənməsi
0 1 0 setrgbcolor % Rəngi ​​RGB (qırmızı) olaraq təyin edin

% Dairə mərkəzinin radiusunun və koordinatlarının təyin edilməsi
100 100 tərcümə % Mənşəyi nöqtəyə dəyişdirin (100, 100)
50 0 360 qövs % Radiusu 50 və bucağı 0-dan 360 dərəcəyə qədər olan dairəni çəkin
doldurun % Dairəni rənglə doldurun

% Söndür
nümayiş səhifəsi

Bu kod aşağıdakıları edir:

  1. %!PS: Bu şərh faylda PostScript kodu olduğunu göstərir.
  2. 0 1 0 setrgbcolor: Rəngi ​​RGB (qırmızı) olaraq təyin edir.
  3. 100 100 translate: Mənşəyi (100, 100) kimi dəyişir.
  4. 50 0 360 arc: Radiusu 50 və bucağı 0 ilə 360 dərəcə arasında olan dairə çəkir.
  5. fill: Dairəni göstərilən rənglə doldurur.
  6. showpage: Səhifəni bitirir və nəticəni göstərir.

Bu kod səhifənin mərkəzində 50 radiuslu qırmızı dairə yaradacaq. Aydındır ki, PostScript daha mürəkkəb qrafiklər yaratdıqda və ya mətn və şriftləri idarə edərkən əhəmiyyətli dərəcədə mürəkkəbləşə bilər.

 

Kitab bağlayıcı yapışqan - sizin ideal həlliniz!

  ABC