> adobe | postscript | pdf <
// Ascii85 - Adobe’nin PostScript/PDF için Base85 kodlaması
Adobe standardı
Dünya genelinde PostScript ve PDF belgelerinde kullanılan resmi kodlama.
%25 ek yük
Base64’ten daha verimlidir ve boyutu yalnızca yaklaşık %25 artırır.
Sıfır sıkıştırma
Özel 'z' karakteri, art arda gelen dört sıfır baytı verimli şekilde temsil eder.
>> teknik bilgiler
Ascii85 nasıl çalışır?:
Ascii85, 4 baytı 5 yazdırılabilir ASCII karakterine (33–117) dönüştürerek kodlar. Tamamı sıfırlardan oluşan gruplar ('z') için özel bir kodlama kullanır ve Adobe uygulamasında veriler <~ ~> ayraçlarıyla çevrelenir.
Örnek:
"Hello" → <~87cURD]i,"~>
Neden Ascii85 kullanmalısınız?:
- >Adobe PostScript/PDF standardı
- >Base64’ün %33’üne kıyasla %25 ek yük
- >Sıfır blokları için verimli sıkıştırma
- >Yazdırılabilir ASCII çıktısı
- >Birçok araç ve kütüphane tarafından desteklenir
>> sık sorulan sorular
Ascii85 kodlaması nedir?
Ascii85 (Base85 olarak da bilinir), Adobe’nin PostScript ve PDF dosyalarında kullandığı ikili‑metin kodlama şemasıdır. İkili verileri 85 yazdırılabilir ASCII karakteri kullanarak kodlar.
<~ ~> ayraçları nedir?
<~ ve ~> ayraçları, Adobe uygulamasında Ascii85 ile kodlanmış verilerin başlangıç ve bitişini işaretler. Ayrıştırıcıların PostScript/PDF dosyalarındaki kodlanmış bölümleri bulmasına yardımcı olur.
Ascii85, Z85’ten nasıl farklıdır?
Her ikisi de Base85 çeşidi olmasına rağmen Ascii85 farklı bir karakter kümesi kullanır ve boşluklara izin verir. Z85 kaynak kod için optimize edilmiştir, Ascii85 ise PostScript/PDF için optimize edilmiştir.
'z' karakteri ne anlama gelir?
'z' karakteri Ascii85’te özel bir sıkıştırma özelliğidir; art arda gelen dört sıfır baytı temsil eder ve çok sayıda sıfır içeren veriler için kodlamayı daha verimli hale getirir.