انتقل إلى المحتوى

تحويل Text إلى Quoted-Printable

رمّز النص إلى quoted-printable أو فك ترميزه، وهو ترميز نقل MIME من RFC 2045 يُستخدم في متن رسائل البريد الإلكتروني. تحوّل الأداة مدخلاتك إلى UTF-8، وتكتب البايتات غير ASCII وعلامة = بصيغة هروب سداسية عشرية =XX، وتحمي المسافات في نهاية السطر، وتلف الأسطر عند 76 حرفًا باستخدام فواصل أسطر مرنة. يزيل فك الترميز الفواصل المرنة وتسلسلات الهروب. تساعد الأداة المطورين على فحص رسائل البريد الإلكتروني والنشرات الإخبارية الخام وإنشائها.

الأسئلة الشائعة

ما هو quoted-printable؟

quoted-printable هو ترميز نقل محتوى MIME من RFC 2045. يُبقي أحرف ASCII القابلة للطباعة مقروءة، ويكتب البايتات الأخرى على هيئة = يتبعها رقمان سداسيان عشريان. يُستخدم لنصوص البريد الإلكتروني التي تتكون غالبًا من ASCII مع بعض الأحرف المُشكّلة.

هل يمكنني رؤية مثال؟

يُرمَّز café إلى caf=C3=A9، لأن é يتكون من بايتي UTF-8 وهما C3 وA9. تتحول علامة المساواة إلى =3D، لذا يصبح a=b هو a=3Db. وتتحول المسافة في نهاية السطر إلى =20.

ما فواصل الأسطر المرنة؟

يمكن أن يصل طول الأسطر المُرمَّزة إلى 76 حرفًا كحد أقصى. تُقسَّم الأسطر الأطول بإضافة = في نهاية كل جزء، ثم يزيلها مفكك الترميز لإعادة وصل السطر. لا تقسّم الأداة تسلسلات الهروب =XX أبدًا.

كيف تُعالَج فواصل الأسطر؟

تتحول فواصل الأسطر في نصك إلى فواصل أسطر صلبة CRLF في الناتج المُرمَّز، وفقًا لما يقتضيه MIME. وعند فك الترميز، تُعاد فواصل الأسطر الصلبة كفواصل أسطر عادية.

ما مجموعة الأحرف التي تستخدمها الأداة؟

تُرمّز الأداة UTF-8 وتفك ترميزه. وتُفك رسائل البريد الإلكتروني بترميزي ISO-8859-1 أو Windows-1252 إلى بايتات لا تمثل UTF-8 صالحًا، وتعرض الأداة رسالة بذلك بدلًا من إظهار أحرف مشوّهة.

لماذا يُرفض الإدخال؟

يجب أن يتبع كل = رقمان سداسيان عشريان، أو أن ينهي السطر بوصفه فاصلًا مرنًا. الإدخالات مثل =G1 أو علامة = منفردة في منتصف السطر غير صالحة. تُقبل الأرقام السداسية العشرية بالأحرف الكبيرة والصغيرة.

هل quoted-printable هو نفسه ترميز الترويسة =?UTF-8?Q?؟

يرتبطان ببعضهما لكنهما ليسا متطابقين. تستخدم الكلمات المُرمَّزة في الترويسة وفق RFC 2047 صيغة مختلفة تتحول فيها المسافات إلى شرطات سفلية ويُغلَّف النص على النحو التالي =?charset?Q?...?=. تتولى هذه الأداة ترميز المتن.

متى أستخدم quoted-printable بدلًا من Base64؟

استخدم quoted-printable للنصوص التي تتكون غالبًا من ASCII، لأنها تظل مقروءة وصغيرة الحجم. أما للمرفقات الثنائية أو النصوص المكتوبة بأنظمة غير لاتينية، فيكون Base64 أكثر إحكامًا.

هل تزيل الأداة المسافات البيضاء اللاحقة عند فك الترميز؟

نعم. ينص RFC 2045 على أن المسافات وعلامات الجدولة في نهاية السطر المُرمَّز أُضيفت أثناء النقل، لذا يحذفها مفكك الترميز. وتُرمَّز المسافات المهمة بصيغة =20 أو =09.

ما مقدار النص الذي يمكنني تحويله؟

حتى 5 MiB من النص لكل طلب. لا يُخزَّن أي شيء تدخله.

نبذة عن OneClick Pro

OneClick Pro مجموعة مجانية تضم أكثر من 150 أداة ويب للمهام اليومية: تحويل الصور والوحدات، وتنسيق الأكواد والتحقق من صحتها، وفحص النطاقات وSEO، والعمل مع النصوص والتواريخ والأرقام. تعمل كل أداة دون تسجيل أو اشتراك، ولا تُستخدم البيانات التي تُدخلها إلا لحساب النتيجة ولا تُخزّن مطلقًا. استخدمها كصندوق أدوات سريع للمهام المنفردة، أو أضف الأدوات التي تعتمد عليها يوميًا إلى إشاراتك المرجعية.