تشفير | فك التشفير | ضغط

> adobe | postscript | pdf <

// Ascii85 - ترميز Base85 من Adobe لملفات PostScript وPDF

[ADOBE]

المعيار من Adobe

ترميز رسمي يُستخدم في مستندات PostScript وPDF حول العالم.

[EFFICIENT]

زيادة بنسبة ‎25‎٪

أكثر كفاءة من Base64 مع زيادة في الحجم بحوالي ‎25‎٪ فقط.

[COMPACT]

ضغط الأصفار

الحرف الخاص 'z' يمثّل أربع بايتات صفرية متتالية بكفاءة.

>> معلومات تقنية

كيف يعمل Ascii85:

يقوم Ascii85 بترميز 4 بايتات إلى 5 أحرف ASCII قابلة للطباعة (من 33 إلى 117). يستخدم ترميزًا خاصًا للمجموعات المكوّنة من أصفار فقط ('z') ويتضمن المحددات <~ ~> في تطبيق Adobe.

مثال:

"Hello" → <~87cURD]i,"~>

لماذا تستخدم Ascii85؟:

  • >المعيار في Adobe PostScript/PDF
  • >زيادة بنسبة ‎25‎٪ مقابل ‎33‎٪ لـ Base64
  • >ضغط فعّال للمجموعات الصفرية
  • >مخرجات ASCII قابلة للطباعة
  • >مدعوم من العديد من الأدوات

>> أسئلة متكررة

ما هو ترميز Ascii85؟

Ascii85 (المعروف أيضًا باسم Base85) هو مخطط ترميز من ثنائي إلى نص من Adobe يُستخدم في ملفات PostScript وPDF. يرمّز البيانات الثنائية باستخدام 85 حرفًا من أحرف ASCII القابلة للطباعة.

ما هي المحددات <~ ~>؟

تحدّد <~ و~> بداية ونهاية البيانات المشفّرة بـ Ascii85 في تطبيق Adobe. تساعد هذه المحددات المحلّلات على تحديد المقاطع المشفّرة داخل ملفات PostScript/PDF.

كيف يختلف Ascii85 عن Z85؟

على الرغم من أن كليهما من متغيرات Base85، يستخدم Ascii85 مجموعة أحرف مختلفة ويسمح بالمسافات البيضاء، بينما يُحسَّن Z85 للشيفرة المصدرية، ويُحسَّن Ascii85 لملفات PostScript/PDF.

ماذا يعني الحرف 'z'؟

الحرف 'z' هو ميزة ضغط خاصة في Ascii85؛ فهو يمثّل أربع بايتات صفرية متتالية، مما يجعل الترميز أكثر كفاءة للبيانات التي تحتوي على الكثير من الأصفار.

لغات أخرى