PostScript, 1980'lerin başında Adobe Systems tarafından geliştirilen bir programlama dili ve sayfa tanımlama dilidir.

PostScript, sayfa düzenini ve grafik öğelerini tanımlamak için kullanılan bir sayfa tanımlama dilidir. 1982 yılında Adobe Systems tarafından geliştirilmiştir ve yazıcılar, fotokopi makineleri ve ekranlar da dahil olmak üzere çeşitli aygıtlarda belgeleri yazdırmak ve görselleştirmek için evrensel bir dildir.

PostScript, Turing-complete bir programlama dilidir; bu, bir sayfada karmaşık grafik ve metin öğeleri oluşturmak için kullanılabileceği anlamına gelir. Ayrıca baskıya hazır belgeleri tanımlamak için bir dosya formatı olarak da kullanılır.

Bu dil, yüksek kaliteli grafikler oluşturmanıza olanak tanır ve güçlü grafik işleme yeteneklerine sahiptir.

Basılı QR kodları ne zaman kullanılır?

Rağmen PostScript Oyun yazmak için kullanılabilecek kadar esnektir, sayfa tanımlama dili olarak kullanılması amaçlanmıştır: talimat seti, grafik nesnelerin (metin, dizeler, resimler vb.) 2 ölçüm sayfasında nasıl yerleştirileceğini tanımlamak için optimize edilmiştir. Cihazdan bağımsız bir dildir: Sayfaların içeriği, cihazın herhangi bir özel özelliğine (örneğin çözünürlük veya hangi kasetin bağlanacağı) atıfta bulunulmadan açıklanır. Lazerde kağıt kullanılmalıdır yazıcı). Teorik olarak bu, herhangi bir PostScript dosyasının herhangi bir cihaza gönderilebileceği anlamına gelir. Elbette PostScript'in cihaz ayarlarını kontrol etmek için kullanılamaması pratik olmazdı. Cihaza özel sürücüler bu tür kodları PostScript kodunuza eklemenizi sağlar. Bu, çoğu PostScript programının aygıta özgü bir takım komutlar içerdiği anlamına gelir. Şifreleme sonrası dil

Noktalar ve diğer ölçü birimleri

Hedef. PostScript dili

PostScript'in amacı, yüksek kaliteli grafik belgeleri oluşturmak için evrensel ve ölçeklenebilir bir sayfa tanımlama dili sağlamaktır. PostScript'in temel amaçlarından bazıları şunlardır:

  • Çok yönlülük.

PostScript, yazıcılar, fotokopi makineleri ve ekranlar gibi çeşitli çıktı aygıtlarında kullanılabilecek çok yönlü bir belge formatı sağlamak üzere tasarlanmıştır.

  • ölçeklenebilirlik.

Dil, hem basit metin belgelerinin hem de vektör grafikleri, resimler ve yazı tipleri dahil karmaşık grafiklerin oluşturulmasına izin verecek şekilde ölçeklenebilir olmalıdır.

  • PostScript dili .Turing bütünlüğü.

PostScript, Turing-complete bir programlama dilidir; bu, karmaşık hesaplamaları ve veri manipülasyonunu ifade edecek kadar güçlü olduğu anlamına gelir.

  • Yazı tipi desteği.

PostScript, yazı tiplerini tanımlama ve değiştirme yetenekleri içerir, bu da onu çeşitli metin stillerine sahip belgeler oluşturmak için ideal kılar.

  • Cihaz bağımsızlığı.

PostScript dosyaları belirli bir çıktı aygıtından bağımsız kalır. Orijinal belgeyi değiştirmeye gerek kalmadan bir kez yazılabilir ve daha sonra farklı cihazlarda kullanılabilirler.

  • PostScript dili. Yüksek görüntü kalitesi.

PostScript, yüksek kaliteli grafikler oluşturma olanağı sunarak tasarım ve yayınlama alanlarında popüler olmasını sağlar.

PostScript ayrıca bilgisayar grafikleri ve belgelerinin geliştirilmesinde de önemli bir rol oynamıştır ve standartları yazdırma ve görüntüleme alanlarında önemini korumaktadır.

Örnek PostScript dili.

PostScript, sayfaları ve grafikleri tanımlamak için kullanılan açık kaynaklı bir dildir. Aşağıda, sayfada kırmızı bir daire çizen basit bir PostScript kodu örneği verilmiştir:

%!PS

% Renk ayarı
0 1 0 setrgbcolor % Rengi RGB (kırmızı) olarak ayarlayın

% Daire merkezinin yarıçapının ve koordinatlarının ayarlanması
100 100 çeviri % Başlangıç ​​noktasını noktaya kaydır (100, 100)
50 0 360 yay % Yarıçapı 50 ve açısı 0 ile 360 ​​derece arasında olan bir daire çizin
% doldur Daireyi renkle doldur

% Kapat
gösteri sayfası

Bu kod aşağıdakileri yapar:

  1. %!PS: Bu yorum dosyanın PostScript kodu içerdiğini belirtir.
  2. 0 1 0 setrgbcolor: Rengi RGB (kırmızı) olarak ayarlar.
  3. 100 100 translate: Orijini (100, 100)'e kaydırır.
  4. 50 0 360 arc: Yarıçapı 50 ve açısı 0 ile 360 ​​derece arasında olan bir daire çizer.
  5. fill: Daireyi belirtilen renkle doldurur.
  6. showpage: Sayfayı sonlandırır ve sonucu görüntüler.

Bu kod, sayfanın ortasında 50 nokta yarıçaplı kırmızı bir daire oluşturacaktır. Açıkçası, PostScript, daha karmaşık grafikler oluştururken veya metin ve yazı tiplerini değiştirirken önemli ölçüde daha karmaşık hale gelebilir.

 

Kitap ciltleme yapıştırıcısı – ideal çözümünüz!

  ABC