دكتور (حوسبة)

امتداد .doc (اختصار لكلمة " document ") هو امتداد لأسماء الملفات يُستخدم لملفات معالجة النصوص المخزنة بتنسيق Microsoft Word Binary File Format الخاص بشركة مايكروسوفت ؛ وكان هذا التنسيق هو التنسيق الأساسي لبرنامج Microsoft Word حتى إصدار 2007 الذي استبدله بملفات Office Open XML . [ 4 ] وقد استخدمت مايكروسوفت هذا الامتداد منذ عام 1983..docx

ملخص

غالباً ما تحتوي ملفات DOC الثنائية على معلومات تنسيق نصية أكثر (بالإضافة إلى البرامج النصية ومعلومات التراجع) مقارنة ببعض تنسيقات ملفات المستندات الأخرى مثل Rich Text Format و Hypertext Markup Language ، ولكنها عادة ما تكون أقل توافقاً على نطاق واسع .

تختلف ملفات DOC المُنشأة باستخدام إصدارات Microsoft Word : يستخدم Word لنظام Windows الإصدارين 1.0 و2.0 تنسيقًا تم تغييره في الإصدارات اللاحقة Word 6.0 و95 (7.0). ثم تم تغيير تنسيق DOC مرة أخرى إلى تنسيق يعتمد على OLE و CFBF ، والذي استُخدم من Word 97 (8.0) إلى 2003 (11.0). أما Word لنظام MS-DOS، فقد استخدم تنسيق DOC خاصًا به. [ 5 ]

لتمكين مستخدمي برنامجَي Word 6.0 وWord 95 من فتح وقراءة المستندات المُنشأة بالتنسيق الأحدث (97-2003)، أصدرت مايكروسوفت برنامج Word 97 Import Converter القابل للتنزيل. [ 6 ] [ 7 ]

في برنامج مايكروسوفت وورد 2007 والإصدارات اللاحقة، استُبدل تنسيق الملفات الثنائي بتنسيق Office Open XML ( DOC .docx) كتنسيق افتراضي، مع العلم أن مايكروسوفت وورد لا يزال بإمكانه إنشاء ملفات DOC وفتحها. وقد أصدرت مايكروسوفت حزمة توافق Office التي تتيح لمستخدمي وورد 2003 و2002 و2000 و97 فتح التنسيق الجديد بالإضافة إلى تحريره وحفظه. [ 8 ] كما يمكن للإصدارات الحديثة من وورد فتح المستندات بتنسيقات DOC السابقة لإصدار 97، ولكن يجب تفعيل ذلك يدويًا في إعدادات حظر الملفات. [ 5 ]

دعم التطبيقات

يُعدّ تنسيق DOC تنسيقًا أصليًا لبرنامج Microsoft Word. كما يمكن لبرامج معالجة النصوص الأخرى ، مثل OpenOffice.org Writer و IBM Lotus Symphony و Apple Pages و AbiWord ، إنشاء ملفات DOC وقراءتها، مع بعض القيود. تتضمن برامج سطر الأوامر لأنظمة التشغيل الشبيهة بنظام Unix، والتي يمكنها تحويل الملفات من تنسيق DOC إلى نص عادي أو تنسيقات قياسية أخرى، مكتبة wv ، والتي يستخدمها برنامج AbiWord مباشرةً .

مواصفة

نظرًا لأن تنسيق ملف DOC كان مواصفة مغلقة لسنوات عديدة، لا يزال التعامل غير المتسق مع هذا التنسيق قائمًا، وقد يتسبب في فقدان بعض معلومات التنسيق عند معالجة الملف نفسه باستخدام برامج معالجة نصوص متعددة. نُشرت بعض مواصفات تنسيقات ملفات Microsoft Office 97 الثنائية في عام 1997 بموجب ترخيص مقيد، ولكن أُزيلت هذه المواصفات من التنزيل عبر الإنترنت في عام 1999. [ 9 ] [ 10 ] [ 11 ] [ 12 ] لم تكن مواصفات الإصدارات اللاحقة من تنسيقات ملفات Microsoft Office الثنائية متاحة للجمهور. كانت مواصفات تنسيق DOC متاحة من Microsoft عند الطلب [ 13 ] منذ عام 2006 [ 14 ] بموجب شروط RAND-Z المقيدة حتى فبراير 2008. قامت شركتا Sun Microsystems و OpenOffice.org بهندسة عكسية لتنسيق الملف. [ 15 ] في 15 فبراير 2008، أصدرت مايكروسوفت مواصفات تنسيق ملفات DOC [ 4 ] [ 16 ] [ 17 ] بموجب وعد مايكروسوفت للمواصفات المفتوحة . [ 18 ] [ 19 ] ومع ذلك، لا تصف هذه المواصفات جميع الميزات المستخدمة في تنسيق DOC، ولا تزال أعمال الهندسة العكسية ضرورية. [ 20 ] ومنذ عام 2008، تم تحديث المواصفات عدة مرات؛ وكان آخر تحديث في مايو 2022.

يُعدّ التنسيق المستخدم في الإصدارات السابقة من برنامج Word (قبل عام 1997، من الإصدار 1.0 عام 1989 إلى الإصدار 7.0 عام 1995) أقل شهرة، ولكن كلاً من OpenOffice وLibreOffice يحتويان على شفرة مصدرية مفتوحة لقراءة هذه التنسيقات. من المحتمل أن يكون هذا التنسيق مرتبطًا بتنسيق "Stream" الموجود في إصدارات Excel المشابهة. [ 21 ] ويبدو أن Word 95 يحتوي أيضًا على نموذج مُغلّف بتقنية OLE.

تنسيقات ملفات .doc الأخرى

قد تستخدم بعض الوثائق التاريخية امتداد اسم الملف DOC لملفات النصوص العادية، مما يشير إلى وثائق خاصة بالبرامج أو الأجهزة. كما استخدمت شركة WordPerfect امتداد اسم الملف DOC خلال ثمانينيات القرن الماضي لتنسيقها الخاص.

يستخدم مستخدمو نظام التشغيل Palm OS أحيانًا تنسيق DOC كاختصار لـ PalmDoc، وهو تنسيق غير ذي صلة (يستخدم عادةً امتداد اسم الملف PDB) يستخدم لترميز الملفات النصية مثل الكتب الإلكترونية .

انظر أيضاً

مراجع

  1. "نوع محتوى IME/النوع الفرعي - تطبيق/msword" . IANA . 22-07-1993 . تم الاسترجاع في 20-06-2012 .
  2. مرجع مُعرّفات الأنواع الموحدة (ملف PDF) ، أبل ، تم الاطلاع عليه بتاريخ 20-06-2012
  3. "معرفات النوع الموحد المعلنة من قبل النظام (Mac OS X v10.4)" . اتصال مطوري Apple . شركة Apple Inc. 2008-04-08.
  4. 1 2 3 MS-DOC: تنسيق ملف Word (.doc) الثنائي ، 19-11-2019 ، تم الاطلاع عليه بتاريخ 25-02-2020
  5. 1 2 "تكوين إعدادات كتلة الملف" . www.ibm.com . تم الاطلاع عليه بتاريخ 2024-12-03 .
  6. "WD: برنامج استيراد ملفات Word 97: كيفية إجراء إعداد إداري" . helparchive.huntertur.net . تم الاطلاع عليه بتاريخ 4 ديسمبر 2024 .
  7. "Q162214 - WD: كيفية الحصول على محول استيراد Word 97-2000" . مايكروسوفت . 9 أكتوبر 2002. مؤرشف من الأصل في 9 أكتوبر 2002. تم الاطلاع عليه في 3 ديسمبر 2024 .
  8. "تفاصيل التنزيل: حزمة توافق Microsoft Office لتنسيقات ملفات Word وExcel وPowerPoint 2007" . Microsoft . 2006-12-06. مؤرشف من الأصل في 6 ديسمبر 2006. تم الاطلاع عليه بتاريخ 2024-12-03 .
  9. "مقارنة بين ODF وOOXML" (ملف PDF) . 2006. مؤرشف من الأصل (ملف PDF) بتاريخ 28-09-2011 . تم الاطلاع عليه بتاريخ 23-05-2011 .
  10. احذروا من المهووسين الذين يحملون الهدايا ، 2006 ، تم الاطلاع عليه بتاريخ 23 مايو 2011
  11. "محول Word 8 لنظام Unix" . تم الاطلاع عليه بتاريخ 23-05-2011 .
  12. "تنسيق الملف الثنائي لبرنامج مايكروسوفت وورد 97" . تم الاطلاع عليه بتاريخ 23-05-2011 .
  13. "مواصفات مجانية لتنسيقات ملفات مايكروسوفت أوفيس الثنائية" . 4 سبتمبر 2007. تم الاطلاع عليه بتاريخ 23 مايو 2011 .
  14. "تحويل المستندات ذات التنسيق الثنائي (.doc؛ .xls؛ .ppt) إلى تنسيق Open XML" . 16-01-2008 . تم الاطلاع عليه بتاريخ 23-05-2011 .
  15. "تنسيق مستند مايكروسوفت المركب" (PDF) . OpenOffice.org . 2007-08-07.
  16. تنسيقات ملفات Microsoft Office الثنائية (doc، xls، ppt) ، 15 فبراير 2008، مؤرشفة من الأصل في 18 فبراير 2008
  17. "مواصفات تنسيق الملفات الثنائية لبرنامج Microsoft Office Word 97 - 2007 (*.doc)" (ملف PDF) . شركة مايكروسوفت . 2008.
  18. "وعد مايكروسوفت بالمواصفات المفتوحة" . شركة مايكروسوفت . 23 مارس 2009.
  19. "كيفية استخراج المعلومات من ملفات Office باستخدام تنسيقات ومخططات ملفات Office" . تم الاطلاع عليه بتاريخ 23-05-2011 .
  20. جويل سبولسكي (19 فبراير 2008). "لماذا تُعدّ تنسيقات ملفات مايكروسوفت أوفيس معقدة للغاية؟ (وبعض الحلول البديلة)" . مؤرشف من الأصل بتاريخ 14 أكتوبر 2013. تم الاطلاع عليه بتاريخ 23 مايو 2011 .
  21. "LibreOffice/core" . GitHub .