مستند Word (.docx)
ECMA-376 قياسيDOCX تنسيق ملفات مضغوط يعتمد على XML، طوّرته Microsoft لمعالجة النصوص، ويخضع لمواصفة Office Open XML.
تحويل JPG إلى DOCX
محول مجاني داخل المتصفح للتحويل من JPG إلى DOCX. قم بتحويل الملفات فوراً على جهازك.
فحص البيانات الوصفية
تتعرف أنظمة التشغيل ومحللات الملفات على ملفات DOCX من خلال فحص تسلسل البايت الثنائي البادئ:
توقيع رأس الملف على مستوى البايت (Magic Bytes)
تتعرف أنظمة التشغيل ومحللات الملفات على ملفات DOCX من خلال فحص تسلسل البايت الثنائي البادئ:
التوقيع الست عشري (الإزاحة 0):
50 4B 03 04تمثيل ASCII: PK..
التوحيد القياسي: ECMA-376 / ISO/IEC 29500
المواصفات الفنية
| هيكلية الحاوية | أرشيف ZIP باتفاقية التغليف المفتوح (OPC) يحتوي على أجزاء XML |
| الضغط | ضغط Deflate لملفات XML الفردية وموارد الوسائط داخل أرشيف ZIP |
| ترتيب البايتات (Endianness) | ترتيب البايتات الصغير في سجلات ترويسة ZIP؛ ونص المستند في ملفات XML بترميز UTF-8 |
| مساحات الألوان | sRGB للنصوص والتنسيقات؛ تحتفظ أجزاء الصور المدمجة بملفات تعريف الألوان الأصلية |
| القنوات والبنية | هرمية مستندات منظمة: الفقرات (w:p)، والمقاطع (w:r)، وعقد النصوص (w:t) |
| الحد الأقصى للأبعاد | 55.87 × 55.87 سم (الحد الأقصى لصفحة Word هو 22 × 22 بوصة) |
| الشفافية | مدعومة داخل الصور النقطية والأشكال المتجهية المدمجة |
| البث والتحميل التدرجي | تتطلب بنية ZIP قراءة الدليل المركزي من نهاية الأرشيف |
مصفوفة المقارنة التقنية: DOCX مقابل المنافسين
| السمة التقنية | DOCX (الحالي) | OpenDocument (ODT) | Markdown | |
|---|---|---|---|---|
| الغرض الأساسي | مستند معالجة نصوص قابل للتعديل | ورق رقمي ذو تخطيط ثابت | مستند معياري مفتوح قابل للتعديل | كتابة نصوص عادية خفيفة الوزن |
| اتساق التنسيق | يختلف باختلاف برنامج العرض والخطوط المثبتة | قد يختلف العرض حسب الخطوط والتطبيق والجهاز. | يختلف باختلاف حزمة البرامج | يعتمد على محلل Markdown ولغة CSS |
| تجربة التحرير | تحرير كامل بتنسيق غني كما يظهر على الشاشة (WYSIWYG) مع تتبع التغييرات | صعب التعديل دون أدوات متخصصة | تحرير مرئي بالكامل (WYSIWYG) | تحرير سريع للنصوص البسيطة |
| فهرسة البحث واستخراج النصوص | اجتياز سريع لعقد XML في document.xml دون الحاجة إلى محرك عرض | يتطلب تقنية التعرف الضوئي على الحروف (OCR) أو فك تدفقات تعيين خطوط PDF المعقدة | اجتياز مباشر لعقد XML عبر ملف content.xml | بحث فوري أصلي بالنصوص العادية والتعبيرات النمطية (regex) |
أنماط التلف الشائعة ودليل الاسترداد بالنظام الست عشري
يعرض برنامج Word رسالة خطأ: 'الملف تالف ولا يمكن فتحه'.
السبب الجذري: تلف في بنية حاوية ZIP أو خلل في XML داخل word/document.xml.
الاسترداد: غيّر امتداد .docx إلى .zip، ثم نفّذ الأمر «zip -FF broken.zip --out fixed.zip». استخرج word/document.xml، وأصلح أخطاء XML في محرر مناسب، ثم أعد ضغط الملفات.
تحليل الأمان ومتجهات الهجوم على المحلّل
لا يمكن لملفات DOCX احتواء وحدات ماكرو VBA نشطة (يتطلب الأمر تنسيق .docm لوحدات الماكرو)، مما يجعلها أكثر أماناً مقارنة بملفات .doc القديمة، إلا أن حقن القوالب الخارجية يظل يمثل خطراً قائماً.
ناقلات الهجوم المعروفة
- حقن القوالب عن بُعد عبر الإشارة إلى قوالب dotm خارجية خبيثة.
- ثغرات كيانات XML الخارجية (XXE) في محللات المستندات غير المحدثة.
- كائنات OLE مدمجة تخفي برمجيات خبيثة قابلة للتنفيذ.
أفضل الممارسات الدفاعية: حظر الملفات التي تدعم الماكرو (.docm) على بوابة الرفع العامة، وفحص مجلد '_rels' بحثاً عن قوالب معرفات موارد موحدة (URI) خارجية غير موثوقة، وتعقيم مدخلات XML.
الأصول التاريخية والمحطات الرئيسية
المزايا الرئيسية والإيجابيات
- تتيح حزمة Open XML إنشاء المستندات آليًا واستخراج النصوص دون الحاجة إلى تثبيت Microsoft Word.
- يعمل ضغط ZIP على تقليل حجم الملف بشكل ملحوظ مقارنة بملفات .doc الثنائية القديمة.
- تعمل البنية المعيارية على عزل المكونات التالفة، مما يمنع فقدان المستند بالكامل.
القيود الفنية والسلبيات
- قد يختلف شكل المستند بين LibreOffice وGoogle Docs وMicrosoft Word بسبب اختلاف آليات تخطيط الخطوط.
- غير مصمم للأرشفة ذات التخطيط الثابت (على عكس ملفات PDF/A).
- مواصفات ECMA-376 معقدة وتحتوي على الآلاف من علامات التوافق القديمة.
معلومات تقنية طريفة
- غيّر امتداد ملف .docx إلى .zip لاستخراج جميع الصور المضمّنة من مجلد word/media/.
- يوجد المحتوى النصي الأساسي لأي مستند Word داخل ملف 'word/document.xml'.
- على الرغم من أن الاسم يتضمن XML، لا يمكن تحرير DOCX مباشرةً في محرر نصوص عادي قبل فك ضغط حاوية اتفاقية التغليف المفتوح (OPC).
الأسئلة التقنية المتكررة
كيف يمكنني استخراج كافة الصور من ملف DOCX دون استخدام برنامج Word؟
قم بتغيير امتداد الملف من '.docx' إلى '.zip'، وافتح الأرشيف باستخدام أي أداة لفك الضغط، ثم انتقل إلى مجلد 'word/media/'. ستجد هناك جميع الصور والرسومات الأصلية عالية الدقة.
ما الفرق بين صيغتي .doc و .docx؟
تنسيق .doc هو تنسيق ثنائي قديم ومملوك لشركة مايكروسوفت استُخدم في إصدارات Word من 97 إلى 2003. أما تنسيق .docx فهو معيار مفتوح حديث (ISO/IEC 29500) يعتمد على XML وضغط ZIP، مما يوفر أحجام ملفات أصغر، وموثوقية استرجاع أعلى، وعدم إمكانية تنفيذ وحدات الماكرو.
هل يمكن لملفات DOCX حمل برمجيات خبيثة أو فيروسات؟
لا يمكن لملفات DOCX العادية احتواء وحدات ماكرو VBA نشطة (يلزم تنسيق .docm لذلك). لكنها قد تتضمن روابط لحقن قوالب خارجية أو حزم كائنات OLE مضمّنة وخبيثة. لهذا تفتح برامج المكتب الحديثة التنزيلات غير الموثوقة من الويب في العرض المحمي.