ما هو ملف RTF؟
RTF (صيغة النص الغني - Rich Text Format) هي صيغة مستندات طورتها مايكروسوفت عام 1987 بهدف تبادل المستندات المنسقة بين أنظمة تشغيل مختلفة. على عكس ملفات Word الثنائية، يُخزَّن RTF كنص عادي مشفَّر بمعادلة خاصة، مما يجعله أوسع توافقاً عبر التطبيقات والمنصات.
تدعم RTF التنسيق الأساسي كالخط العريض والمائل والمسطّر، وتعدد الخطوط وأحجامها وألوانها، بالإضافة إلى الجداول والقوائم والصور المضمنة. اعتُمدت على نطاق واسع في مجال النشر الإلكتروني والتبادل بين أنظمة التشغيل في التسعينيات وأوائل الألفية الثالثة.
رغم أن DOCX حل محل RTF في أغلب سيناريوهات المكتب الحديثة، لا يزال RTF مدعوماً في ميزة “لصق خاص” بمعظم معالجات النصوص، وشائعاً في بعض واجهات برمجة التطبيقات والأنظمة القديمة.
كيفية فتح ملفات RTF
- WordPad (ويندوز) — مدمج في النظام، يفتح RTF فورياً دون تثبيت إضافي
- TextEdit (ماك) — مدمج في macOS، يعرض RTF بشكل أصلي
- مايكروسوفت وورد (ويندوز، ماك) — دعم كامل مع الاحتفاظ بكل التنسيقات
- LibreOffice Writer (ويندوز، ماك، لينكس) — بديل مجاني ومفتوح المصدر
- مستندات جوجل (ويب) — يدعم رفع وتحرير ملفات RTF
- Notepad++ (ويندوز) — يعرض شفرة RTF الخام للمطورين
المواصفات التقنية
| الخاصية | القيمة |
|---|---|
| الصيغة | نص عادي بترميز خاص |
| البايتات السحرية | 7B 5C 72 74 66 (أي {\rtf) |
| نوع MIME | application/rtf أو text/rtf |
| الترميز الداخلي | ASCII مع تسلسلات تحكم |
| دعم الصور | مضمنة كـ HEX أو WMF أو PNG |
| الجداول | مدعومة عبر \trowd |
| المعيار | مواصفة مايكروسوفت المنشورة |
الاستخدامات الشائعة
- تبادل المستندات عبر المنصات: RTF ضمان التنسيق عند نقل المستند من ويندوز إلى ماك أو لينكس دون فقد التنسيق
- البريد الإلكتروني والنشر القانوني: كثير من الأنظمة القانونية والمحكمية تصدّر مستنداتها بصيغة RTF لضمان التوافق مع أي نظام
- واجهات برمجة التطبيقات: بعض أنظمة إدارة المحتوى والمقتطفات النصية الغنية تستخدم RTF داخلياً
- الأرشفة: RTF أقل خطراً من DOCX على المدى البعيد لأنه نص عادي قابل للقراءة بأي محرر نص
- النسخ الاحتياطي للمستندات: مناسب للمستندات التي تتطلب تنسيقاً محدوداً دون ارتباط بإصدار برنامج معين
RTF مقابل DOCX
| الميزة | RTF | DOCX |
|---|---|---|
| قابلية القراءة البشرية | ✅ نص عادي | ❌ ثنائي/XML مضغوط |
| حجم الملف | متوسط | أصغر عادةً |
| الميزات المتقدمة | محدودة | شاملة |
| التوافق | ممتاز | ممتاز مع Word |
| الدعم الحديث | يتراجع | قياسي |
نصيحة تحويل
لتحويل RTF إلى DOCX أو PDF مع الحفاظ على التنسيق:
# باستخدام LibreOffice من سطر الأوامر
soffice --convert-to docx "document.rtf"
soffice --convert-to pdf "document.rtf"