فك ترميز Ascii85 (Base85)
الصق بيانات Ascii85 من ملف PDF أو PostScript أو أي مصدر آخر لترى محتواها.
جارٍ تحميل الأداة…
المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.
طريقة الاستخدام
- أدخل النص المرمّز.
- تظهر النتيجة فورًا وتتحدّث مع كل تعديل.
- انسخ النتيجة، أو انسخ رابطًا يحفظ القيم نفسها لمشاركتها.
طريقة الحساب
كل 5 حروف تُطرح منها 33 لتعطي خانات بالنظام 85، فتُجمع في عدد من 32 بت يُكتب 4 بايتات. الحرف z يعني 4 بايتات صفرية، والمجموعة الأخيرة الناقصة تُكمل بالحرف u ثم يؤخذ من بايتاتها عدد الحروف ناقص واحد.
مثال
النتيجة: النص الأصلي: Man is distinguished، عدد البايتات: 20.
<~9jqo^BlbD-BleB1DJ+*+F(f,q~>
Man is distinguished
الحدود والملاحظات
- يفك صيغة Adobe و btoa فقط، أما Z85 و Base85 الخاص بمشروع Git فلهما أبجدية أخرى.
- البيانات الثنائية المضغوطة داخل PDF تظهر بايتات فقط، فالأداة لا تفك ضغط FlateDecode.
أسئلة شائعة عن هذه الأداة
هل يجب أن يحتوي النص على <~ و ~>؟
لا، تُحذف العلامتان إن وُجدتا ويُقبل النص دونهما.
لماذا ظهر خطأ مع مجموعة uuuuu؟
لأن قيمتها بالنظام 85 تتجاوز أكبر عدد يتسع له 32 بت، فلا يمكن أن تنتج من ترميز صحيح.
هل تؤثر المسافات والأسطر؟
لا، تتجاهل الأداة كل المسافات والأسطر الجديدة كما يفعل معيار Adobe.
