تحديد ترميز النص عند فتح الملفات وحفظها. قم بتحويل مستندات Word باستخدام أمر واحد Converter لعرض ملف Word بشكل صحيح

بيت / لا يتم تشغيله

عندما تفتح ملف نصي V مايكروسوفت ووردأو برنامج آخر (على سبيل المثال، على جهاز كمبيوتر، لغة نظام التشغيل(الذي يختلف عن الذي يُكتب به النص الموجود في الملف)، يساعد التشفير البرنامج على تحديد الشكل الذي يجب عرض النص به على الشاشة حتى يمكن قراءته.

في هذه المقالة

فهم ترميز النص

يتم تخزين النص الذي يظهر كنص على الشاشة كقيم رقمية في ملف نصي. يقوم الكمبيوتر بترجمة القيم الرقمية إلى رموز مرئية. يتم استخدام معيار الترميز لهذا الغرض.

الترميز هو نظام ترقيم حيث يتوافق كل حرف نصي في مجموعة مع حرف محدد قيمة رقمية. قد يحتوي الترميز على أحرف وأرقام ورموز أخرى. غالبًا ما تستخدم اللغات المختلفة مجموعات أحرف مختلفة، لذلك تم تصميم العديد من الترميزات الحالية لتمثيل مجموعات الأحرف الخاصة باللغات الخاصة بها.

ترميزات مختلفة للأبجدية المختلفة

يستخدم الكمبيوتر معلومات الترميز المحفوظة مع الملف النصي لعرض النص على الشاشة. على سبيل المثال، في الترميز "السيريلية (Windows)"، يتوافق الحرف "Y" مع القيمة الرقمية 201. عند فتح ملف يحتوي على هذا الحرف على جهاز كمبيوتر يستخدم الترميز "السيريلية (Windows)"، يقرأ الكمبيوتر الرقم 201 ويعرض علامة "Y".

ومع ذلك، إذا تم فتح نفس الملف على جهاز كمبيوتر يستخدم ترميزًا مختلفًا بشكل افتراضي، فسيتم عرض الحرف المقابل للرقم 201 في هذا الترميز على الشاشة. على سبيل المثال، إذا كان جهاز الكمبيوتر الخاص بك يستخدم ترميز "أوروبا الغربية (Windows)"، فسيتم عرض الحرف "Y" من الملف النصي المصدر المستند إلى الأبجدية السيريلية على أنه "É"، نظرًا لأن هذا هو الحرف الذي يتوافق مع الرقم 201 في هذا الترميز.

Unicode: ترميز واحد لأبجديات مختلفة

لتجنب مشاكل ترميز وفك تشفير الملفات النصية، يمكنك حفظها في Unicode. يتضمن هذا الترميز معظم الأحرف من كافة اللغات الشائعة الاستخدام في أجهزة الكمبيوتر الحديثة.

نظرًا لأن Word يعتمد على Unicode، فسيتم حفظ جميع الملفات الموجودة به تلقائيًا بهذا الترميز. يمكن فتح ملفات Unicode على أي جهاز كمبيوتر يعمل بنظام التشغيل إنجليزيبغض النظر عن لغة النص. بالإضافة إلى ذلك، على هذا الكمبيوتر، يمكنك حفظ الملفات بتنسيق Unicode التي تحتوي على أحرف غير موجودة في الأبجديات الأوروبية الغربية (على سبيل المثال، اليونانية أو السيريلية أو العربية أو اليابانية).

اختيار الترميز عند فتح ملف

إذا كان في ملف مفتوحالنص مشوه أو يظهر كعلامات استفهام أو مربعات؛ ربما قام Word بتحديد الترميز بشكل غير صحيح. يمكنك تحديد الترميز الذي سيتم استخدامه لعرض (فك تشفير) النص.

    افتح علامة التبويب ملف.

    انقر فوق الزر خيارات.

    انقر فوق الزر بالإضافة إلى ذلك.

    اذهب إلى القسم عاموحدد المربع تأكيد تحويل تنسيق الملف عند الفتح.

    ملحوظة:عند تحديد خانة الاختيار هذه، يعرض Word مربع حوار تحويل الملفعندما تفتح ملفًا بتنسيق آخر غير Word (أي ملف لا يحتوي على ملحق DOC أو DOT أو DOCX أو DOCM أو DOTX أو DOTM). إذا كنت تستخدم هذه الأنواع من الملفات بشكل متكرر ولكنك لا تحتاج عادةً إلى تحديد ترميز، فتأكد من تعطيل هذا الخيار لمنع ظهور مربع الحوار هذا.

    أغلق الملف ثم أعد فتحه.

    في مربع الحوار تحويل الملفحدد العنصر نص مشفر.

    في مربع الحوار تحويل الملفاضبط المفتاح آخروحدد الترميز المطلوب من القائمة.

    في المنطقة عينة

إذا كان النص بأكمله يبدو متماثلًا (على سبيل المثال، مربعات أو نقاط)، فقد لا يكون جهاز الكمبيوتر الخاص بك موجودًا الخط المطلوب. في هذه الحالة، يمكنك تثبيت خطوط إضافية.

لتثبيت خطوط إضافية، قم بما يلي:

    انقر فوق الزر يبدأوحدد لوحة التحكم.

    قم بأحد الإجراءات التالية:

    على ويندوز 7

    1. في "لوحة التحكم"، حدد العنصر إلغاء تثبيت البرامج.

      يتغير.

    في ويندوز فيستا

      في لوحة التحكم، حدد القسم إلغاء تثبيت برنامج.

      في قائمة البرامج، انقر فوق Microsoft Office، أو Microsoft Word إذا تم تثبيته بشكل منفصل عن Microsoft Office، ثم انقر فوق يتغير.

    على نظام التشغيل Windows XP

      في لوحة التحكم، انقر فوق تثبيت وإزالة البرامج.

      في القائمة البرامج المثبتةانقر فوق Microsoft Office، أو Microsoft Word إذا تم تثبيته بشكل منفصل عن Microsoft Office، ثم انقر فوق يتغير.

    في مجموعة يتغير عمليات تثبيت مايكروسوفتمكتبانقر فوق الزر إضافة أو إزالة المكوناتومن ثم انقر فوق الزر يكمل.

    في القسم خيارات التثبيتتوسيع العنصر عام أدوات مكتبية ، وثم - دعم متعدد اللغات.

    حدد الخط الذي تريده، وانقر فوق السهم المجاور له وحدد تشغيل من جهاز الكمبيوتر الخاص بي.

نصيحة:عند فتح ملف نصي بترميز واحد أو آخر، يستخدم Word الخطوط المحددة في مربع الحوار خيارات مستند الويب. (لإظهار مربع الحوار خيارات مستند الويب، يضعط زر مايكروسوفتمكتب، ثم انقر فوق خيارات الكلماتوحدد فئة بالإضافة إلى ذلك. في القسم عامانقر فوق الزر خيارات مستند الويب.) استخدام الخيارات الموجودة في علامة التبويب الخطوطمربع الحوار خيارات مستند الويبيمكنك تخصيص الخط لكل ترميز.

اختيار الترميز عند حفظ الملف

إذا لم تقم بتحديد ترميز عند حفظ الملف، فسيتم استخدام Unicode. بشكل عام، يوصى باستخدام Unicode لأنه يدعم معظم الأحرف في معظم اللغات.

إذا كنت تخطط لفتح المستند في برنامج لا يدعم Unicode، فيمكنك تحديد الترميز المطلوب. على سبيل المثال، في نظام التشغيل الإنجليزي، يمكنك إنشاء مستند باللغة الصينية التقليدية باستخدام Unicode. ومع ذلك، إذا تم فتح مثل هذا المستند في برنامج يدعم اللغة الصينية ولكنه لا يدعم Unicode، فيمكن حفظ الملف بالترميز "الصيني التقليدي (Big5)". ونتيجة لذلك، سيتم عرض النص بشكل صحيح عند فتح المستند في برنامج يدعم اللغة الصينية التقليدية.

ملحوظة:منذ Unicode هو الأكثر المعيار الكامل، عند حفظ النص بترميزات أخرى، قد لا يتم عرض بعض الأحرف. على سبيل المثال، لنفترض أن مستند Unicode يحتوي على نص باللغتين العبرية والسيريلية. إذا قمت بحفظ الملف بالترميز "السيريلية (Windows)"، فلن يتم عرض النص العبري، وإذا قمت بحفظه بالترميز "العبرية (Windows)"، فلن يتم عرض النص السيريلي.

إذا قمت بتحديد معيار ترميز لا يدعم بعض الأحرف في الملف، فسيقوم Word بوضع علامة عليها باللون الأحمر. يمكنك معاينة النص بالترميز المحدد قبل حفظ الملف.

عندما تقوم بحفظ ملف كنص مشفر، تتم إزالة النص الذي تم تحديد خط الرمز له، بالإضافة إلى رموز الحقول، من الملف.

اختيار الترميز

    افتح علامة التبويب ملف.

    في الميدان اسم الملفأدخل اسما للملف الجديد.

    في الميدان نوع الملفيختار نص عادي.

    إذا ظهر مربع حوار مايكروسوفت أوفيس وورد - التحقق من التوافق، اضغط على الزر يكمل.

    في مربع الحوار تحويل الملفحدد الترميز المناسب.

    • لاستخدام الترميز القياسي، حدد الخيار ويندوز (افتراضي).

      لاستخدام ترميز MS-DOS، حدد الخيار مس-دوس.

      لتعيين ترميز مختلف، حدد زر الاختيار آخروحدد العنصر المطلوب من القائمة. في المنطقة عينةيمكنك معاينة النص والتحقق من عرضه بشكل صحيح بالترميز المحدد.

      ملحوظة:لزيادة مساحة عرض المستند، يمكنك تغيير حجم مربع الحوار تحويل الملف.

    إذا ظهرت الرسالة "لا يمكن حفظ النص باللون الأحمر بشكل صحيح في الترميز المحدد"، فيمكنك تحديد ترميز مختلف أو تحديد المربع السماح باستبدال الأحرف.

    إذا تم تمكين استبدال الأحرف، فسيتم استبدال الأحرف التي لا يمكن عرضها بأقرب أحرف مكافئة في الترميز المحدد. على سبيل المثال، يتم استبدال علامة القطع بثلاث نقاط، ويتم استبدال علامات الاقتباس الزاوية بعلامات اقتباس مستقيمة.

    إذا كان الترميز المحدد لا يحتوي على أحرف مكافئة للأحرف المميزة باللون الأحمر، فسيتم تخزينها خارج السياق (على سبيل المثال، كعلامات استفهام).

    إذا كان سيتم فتح المستند في برنامج لا يقوم بتغليف النص من سطر إلى آخر، فيمكنك تمكين فواصل الأسطر الثابتة فيه. للقيام بذلك، حدد المربع إدراج فواصل الأسطروحدد رمز الفاصل الذي تريده (سطر الإرجاع (CR) أو تغذية السطر (LF) أو كليهما) في ملف خطوط النهاية.

البحث عن الترميزات المتوفرة في Word

يتعرف Word على الترميزات المتعددة ويدعم الترميزات المضمنة في برنامج النظام.

فيما يلي قائمة بالبرامج النصية والترميزات المرتبطة بها (صفحات الرموز).

نظام الكتابة

الترميزات

الخط المستخدم

متعدد اللغات

يونيكود (UCS-2 endian الصغير، UTF-8، UTF-7)

الخط القياسيللنمط "العادي" للإصدار المترجم من Word

عربي

ويندوز 1256، ASMO 708

الصينية (المبسطة)

GB2312، GBK، EUC-CN، ISO-2022-CN، هرتز

الصينية (النص التقليدي)

BIG5، EUC-TW، ISO-2022-TW

السيريلية

ويندوز 1251، KOI8-R، KOI8-RU، ISO8859-5، دوس 866

الإنجليزية وأوروبا الغربية وغيرها على أساس الأبجدية اللاتينية

ويندوز 1250، 1252-1254، 1257، ISO8859-x

اليونانية

اليابانية

Shift-JIS، ISO-2022-JP (JIS)، EUC-JP

كوري

وانسونغ، جوهاب، ISO-2022-KR، EUC-KR

الفيتنامية

الهندي: التاميل

الهندي: نيبالي

ISCII 57002 (الديفاناغارية)

الهندية : الكونكانية

ISCII 57002 (الديفاناغارية)

هندي: هندي

ISCII 57002 (الديفاناغارية)

الهندي : الأسامي

الهندي: البنغالية

الهندية: الغوجاراتية

الهندية: الكانادا

الهندية: المالايالامية

الهندي: أوريا

الهندية: الماراثية

ISCII 57002 (الديفاناغارية)

الهندي: البنجابي

الهندية: السنسكريتية

ISCII 57002 (الديفاناغارية)

الهندية: التيلجو

    لاستخدام اللغات الهندية، تحتاج إلى دعمها في نظام التشغيل والحصول على خطوط OpenType المناسبة.

    يتوفر دعم محدود فقط للغة النيبالية والآسامية والبنغالية والغوجاراتية والمالايالامية والأوريا.

مراجعة

مستخدمو Microsoft Office XP و2003 Word أو Excel أو PowerPoint: قم بتثبيت التحديثات ذات الأولوية العالية من موقع Microsoft Update على الويب قبل تنزيل حزمة التوافق.

من خلال تثبيت حزمة التوافق كوظيفة إضافية لـ Microsoft Office 2000 أو Office XP أو Office 2003، يمكنك فتح الملفات وتحريرها وحفظها بتنسيقات الملفات الجديدة المستخدمة في أحدث الإصداراتبرامج الوورد والإكسل والبوربوينت. يمكنك أيضًا استخدام حزمة التوافق مع برامج عرض Microsoft Office Word 2003 وExcel 2003 وPowerPoint 2003 لعرض الملفات المحفوظة بتنسيقات جديدة. لمزيد من المعلومات حول حزمة التوافق، راجع مقالة قاعدة المعارف رقم 924074.

ملحوظة. إذا تم استخدام Microsoft Word 2000 أو Microsoft Word 2002 لقراءة أو كتابة المستندات التي تحتوي على مجموعة من الأحرف المعقدة، فمن أجل العرض الصحيح مستندات Wordللحصول على الإصدارات الأحدث من التطبيق، راجع المعلومات الواردة في المادة 925451.

المسؤولين: يمكنك تنزيل القالب الإداري لمحولات Word وExcel وPowerPoint المضمنة في حزمة التوافق.

تحديث. تم تحديث حزمة التوافق لـ Microsoft Office لتشمل Service Pack 2 (SP2). الآن إذا ملفات دوكإكسأو يحتوي DOCM على علامات XML مخصصة، تتم إزالة العلامات عند فتح الملف في Word 2003. لمزيد من المعلومات، راجع KB978951

متطلبات النظام

أنظمة التشغيل:

ويندوز 2000 حزمة الخدمة 4, خادم ويندوز 2003، نظام التشغيل Windows Vista، نظام التشغيل Windows Vista Service Pack 1، نظام التشغيل Windows XP Service Pack 1، نظام التشغيل Windows XP Service Pack 2، نظام التشغيل Windows XP Service Pack 3
ويندوز 7؛ ويندوز سيرفر 2008

مايكروسوفت وورد 2000 SP3 مايكروسوفت اكسل 2000 SP3 و مايكروسوفت باور بوينت 2000 س3

مايكروسوفت وورد 2002 SP3، ومايكروسوفت إكسيل 2002 SP3، ومايكروسوفت باور بوينت 2002 SP3

Microsoft Office Word 2003 SP1 أو الأحدث، وMicrosoft Office Excel 2003 SP1 أو الأحدث، وMicrosoft Office PowerPoint 2003 SP1 أو الأحدث

عارض مايكروسوفت أوفيس وورد 2003.

عارض مايكروسوفت أوفيس إكسل 2003

عارض مايكروسوفت أوفيس باور بوينت 2003

تعليمات

تثبيت التحديث
تأكد من تحديث نظامك عن طريق تثبيت التحديثات ذات الأولوية العالية والتحديثات الإلزامية التي تم تنزيلها من موقع Microsoft Update على الويب (مطلوبة لـ مستخدمي مايكروسوفتأوفيس إكس بي و 2003).

بعد تثبيت التحديثات ذات الأولوية العالية والتحديثات المطلوبة من موقع Microsoft Update على الويب، قم بتنزيل حزمة التوافق بالنقر فوق الزر "تنزيل" أعلاه وحفظ الملف على محرك الأقراص الثابتة لديك.

لتشغيل برنامج التثبيت، انقر نقرًا مزدوجًا فوق الملف القابل للتنفيذ FileFormatConverters.exe والمحفوظ على محرك الأقراص الثابتة لديك.

أكمل التثبيت باتباع التعليمات التي تظهر على الشاشة.

حذف ملف التحميل

في قائمة التشغيل "ابدأ" أنظمة ويندوزانقر على أيقونة لوحة التحكم.

حدد إضافة أو إزالة البرامج.

في القائمة البرامج المثبتةحدد حزمة التوافق لإصدار 2007 أنظمة المكاتب، ثم انقر فوق إزالة أو إضافة أو إزالة. عندما يظهر مربع حوار، اتبع الإرشادات لإلغاء تثبيت البرنامج.

انقر فوق نعم أو موافق لتأكيد حذف البرنامج.


للحصول على النص الكامل لحزمة توافق Microsoft Office 2010 لتنسيقات ملفات Word وExcel وPowerPoint، راجع الملف القابل للتنزيل.
تحتوي الصفحة على جزء.

لأولئك الذين لديهم برنامج Microsoft Office القديم المثبت مثل 97 و2003 و2007 و2010

للتأكد من توافق تنسيقات Office، يرجى تثبيت البرنامج المناسب.

بحيث يتم فتح التنسيقات الجديدة في الإصدارات القديمة

مراجعة

مستخدمو Microsoft Office XP و2003 Word أو Excel أو PowerPoint: قبل تنزيل حزمة التوافق تثبيت التحديثات ذات الأولوية العالية من الموقعتحديث مايكروسوفت قبل تنزيل حزمة التوافقمن خلال تثبيت حزمة التوافق كوظيفة إضافية لـ Microsoft Office 2000 أو Office XP أو Office 2003، يمكنك فتح الملفات وتحريرها وحفظها بتنسيقات الملفات الجديدة المستخدمة في أحدث الإصدارات من Word وExcel وPowerPoint. يمكنك أيضًا استخدام حزمة التوافق مع برامج عرض Microsoft Office Word 2003 وExcel 2003 وPowerPoint 2003 لعرض الملفات المحفوظة بتنسيقات جديدة. لمزيد من المعلومات حول حزمة التوافق، راجع مقالة قاعدة المعارف.

ملحوظة.إذا كنت تستخدم Microsoft Word 2000 أو Microsoft Word 2002 لقراءة أو كتابة مستندات تحتوي على أحرف معقدة، فيجب عليك الرجوع إلى المعلومات الواردة في هذه المقالة للتأكد من عرض مستندات Word بشكل صحيح في الإصدارات الأحدث من التطبيق.

المسؤولون:يمكنك تنزيل القالب الإداري لمحولات Word وExcel وPowerPoint المضمنة في حزمة التوافق.

تحديث.تم تحديث حزمة التوافق لـ Microsoft Office لتشمل Service Pack 2 (SP2). الآن، إذا كانت ملفات DOCX أو DOCM تحتوي على علامات XML مخصصة، فستتم إزالة العلامات عند فتح الملف في Word 2003. لمزيد من المعلومات، راجع KB978951

متطلبات النظام

  • أنظمة التشغيل: Windows 2000 Service Pack 4، Windows Server 2003، Windows Vista، Windows Vista Service Pack 1، Windows XP Service Pack 1، Windows XP Service Pack 2، Windows XP Service Pack 3
    ويندوز 7؛ ويندوز سيرفر 2008
  • مايكروسوفت وورد 2002 SP3، ومايكروسوفت إكسيل 2002 SP3، ومايكروسوفت باور بوينت 2002 SP3
  • Microsoft Office Word 2003 SP1 أو الأحدث، وMicrosoft Office Excel 2003 SP1 أو الأحدث، وMicrosoft Office PowerPoint 2003 SP1 أو الأحدث
  • عارض مايكروسوفت أوفيس وورد 2003.
  • عارض مايكروسوفت أوفيس إكسل 2003
  • عارض مايكروسوفت أوفيس باور بوينت 2003

تعليمات

تثبيت التحديث

  1. تأكد من تحديث نظامك عن طريق تثبيت التحديثات ذات الأولوية العالية والتحديثات المطلوبة التي تم تنزيلها من موقع Microsoft Update على الويب (مطلوب لمستخدمي Microsoft Office XP و2003).
  1. بعد تثبيت التحديثات ذات الأولوية العالية والتحديثات المطلوبة من موقع Microsoft Update على الويب، قم بتنزيل حزمة التوافق بالنقر فوق الزر الموجود أعلاه وحفظ الملف على محرك الأقراص الثابتة لديك.
  1. لتشغيل برنامج التثبيت، انقر نقرًا مزدوجًا فوق الملف القابل للتنفيذ المحفوظ على محرك الأقراص الثابتة لديك FileFormatConverters.exe.
  1. أكمل التثبيت باتباع التعليمات التي تظهر على الشاشة.

حذف ملف التحميل

عند حل مشكلات تكنولوجيا المعلومات اليومية، مثل إدارة الشبكة ودعم المستخدم، غالبًا ما يتم استخدام ملفات متنوعة، وخاصة المستندات المجمعة في برامج تحرير النصوص. لسوء الحظ، المدمج في أدوات ويندوزالسماح لك بالعمل مع المستندات كملفات فقط؛ لا تتعامل الأدوات القياسية مع بيانات Word الداخلية، مثل تحويل نوع المستند.

لقد قمت بتجميع برنامج نصي WSH (Windows Script Host) يسمى ConvertWord والذي يتم استخدامه كواجهة أوامر لبرنامج Microsoft Word ويجعل العمل مع المستندات أسهل. بالإضافة إلى ذلك، يمكن أن يكون البرنامج النصي مفيدًا لاختبار المستندات غير الصحيحة.

متطلبات تحويل Word

لاستخدام ConvertWord، يجب أن يكون لديك Word 97 أو إصدار أحدث مثبتًا على جهاز الكمبيوتر الخاص بك محرر النصوص. يمكن تنزيل النص المصدر الكامل لـ ConvertWord من موقع الويب الخاص بمجلتنا. مقتطفات من البرنامج النصي ConvertWord أدناه. يجب حفظ ملفات Convertword.wsf وconvertword.cmd في نفس المجلد.

يمكن لـ ConvertWord استخدام أي محول تلقائيًا تنسيقات الملفات، تم تنفيذها في Word. يأتي Word مزودًا بمجموعة أساسية من محولات تنسيقات الملفات للمستندات النموذجية. ومع ذلك، لا تتضمن هذه المجموعة محولات خاصة، على سبيل المثال وثائق مايكروسوفتيعمل أو WordPerfect. للحصول على هذه المحولات الاختيارية وغيرها، يجب عليك تشغيلها تركيب خاصكلمة.

يمكن تنزيل محولات Word القياسية المضمنة في Microsoft Office Resource Kits من صفحة Office 2003 Editions Resource Kit على http://www.microsoft.com/office/ork/2003/default.htm . المحولات الموجودة في حزمة الموارد متوافقة مع Word 97 والإصدارات الأحدث من المحرر. بعد تثبيت حزمة الموارد، يجب عليك الانتقال إلى الدليل الذي تم إنشاؤه (\%programfiles%orktools بشكل افتراضي) والعثور على الملف الذي يحتوي على مجموعة المحول (oconvpck.exe)، ثم تشغيل oconvpck.exe على كافة أجهزة الكمبيوتر التي تريد تشغيلها. نشر المحولات.

الغرض من ConvertWord

كان الغرض الأصلي من إنشاء ConvertWord هو تنفيذ بعض المهام التي لم تكن ممكنة باستخدام Batch Conversion Wizard محرر الكلمات. يعد Batch Conversion Wizard إضافة مفيدة إلى مجموعة أدوات أي مسؤول. المعالج عبارة عن قالب Word يقوم بتحويل تنسيق إدخال واحد إلى تنسيق إخراج واحد. أكثر معلومات مفصلةيمكن العثور على معلومات حول هذا التحويل في مقالة Microsoft "كيفية تحويل العديد من المستندات تلقائيًا إلى تنسيق Word 2002" على الموقع http://support.microsoft.com/?kbid=313714.

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

  • يرسل طلبًا إلى النظام حول إصدار Word الموجود لديه.
  • يفتح تلقائيًا قوائم أنواع المستندات المختلطة ذات الطول العشوائي.
  • ضمان حفظ المستندات بأسماء فريدة بتنسيق Word (افتراضي) أو بتنسيقات أخرى.
  • يختبر المستندات للبحث عن مشكلات التنسيق وكلمات مرور المستخدم غير الصحيحة.

كيف يعمل برنامج ConvertWord

عملية تحويل ConvertWord هي عملية من أربع خطوات. في الخطوة الأولى، يقوم البرنامج النصي بإنشاء مثيل لتطبيق Word، كما هو موضح في المقتطف القائمة 1المسمى A. تم تصميم بعض التعليمات البرمجية المصدر للبرنامج النصي لتقليل عدد مربعات الحوار قدر الإمكان. على سبيل المثال، النص المصدر المسمى الكتل B مربعات الحوارعندما يكون ذلك ممكنا.

في الخطوة الثانية، يقوم برنامج ConvertWord بفتح كل مستند. يحتوي كائن Word على مجموعة من المستندات؛ عند استدعاء الطريقة المفتوحة لهذه المجموعة (الجزء المسمى A in القائمة 2) تم استرداد المستند. إذا كنت تعرف اسم المستند وتريد أن يكتشف Word تنسيقه تلقائيًا، فيمكنك استدعاء الأسلوب باستخدام اسم المستند فقط كوسيطة.

أو يمكنك تحديد تنسيق المستند كمعلمة أخرى للأسلوب Open. لسوء الحظ، اعتمادًا على إصدار Word، تتطلب الطريقة Open ما يصل إلى 16 معلمة. وبما أن معلمة التحكم في التنسيق تقع في المركز العاشر، فيجب تحديد المعلمات التسعة السابقة. والنتيجة هي سلسلة طويلة وغير عملية. يمكن الحصول على معلومات حول المعلمات على http://msdn.microsoft.com/library/default.asp?url=/library/enus/dv_wrcore/html/wrconwordobjectmodeloverview.aspأو في تعليمات Word.

خيارات ConvertWord هي FileName، وConfirmConversions، وReadOnly، وAddToRecentFiles، وPasswordDocument، وPasswordTemplate، وRevert، وWritePasswordDocument، وWritePasswordTemplate، وFormat. المعلمة FileName هي اسم ملف مستند Word. يمكنك استخدام المعلمة ConfirmConversions لعرض مربع حوار عندما يقوم Word بتحويل مستند مفتوح. في ConvertWord، يتم تعيين هذه المعلمة دائمًا على False لتسهيل التشغيل الآلي.

تتحكم المعلمة ReadOnly في عملية فتح مستند للقراءة فقط؛ يقوم برنامج ConvertWord دائمًا بتعيين هذه المعلمة القيمة الحقيقيةبحيث يبقى المستند الأصلي دون تغيير. يحدد AddToRecentFiles ما إذا كان سيتم إضافة المستند المفتوح إلى قائمة الملفات الأخيرة الخاصة بالمستخدم الحالي. قد يكون المستند واحدًا من عشرات أو حتى مئات، لذا لا يوصى بإضافته إلى القائمة ويتم تعيين المعلمة على False.

كلمة المرور Document هي كلمة المرور لفتح المستندات المحمية، وPasswordTemplate هي كلمة المرور للقوالب. هذه القيم ليست مفيدة للمستندات غير Word، لذا بدلاً من أي معلمة، يمكنك تحديد اثنين اقتباسات مزدوجة("") تشير إلى سلسلة فارغة. تحدد المعلمة Revert ما إذا كان البرنامج النصي سيعود إلى الإصدار المفتوح حاليًا من المستند إذا كان المستند الذي يتم تحويله مفتوحًا بالفعل. يقوم برنامج ConvertWord بتعيين هذه المعلمة على True لتجنب فقدان التغييرات ولتنشيط المثيل المفتوح للمستند فقط.

تحدد معلمات WritePasswordDocument وWritePasswordTemplate كلمات المرور المطلوبة للحفظ وثيقة مفتوحةأو القالب. ولأغراض هذه المقالة، تعتبر هذه المعلمات اختيارية لأن برنامج ConvertWord لا يقوم بالكتابة فوق المستند الأصلي؛ لذلك يحدد البرنامج النصي "" لكل من هذه الوسائط.

وأخيرًا، تعد معلمة التنسيق رقمًا يشير إلى الطريقة التي يستخدمها Word لتحديد تنسيق المستند المفتوح. الحصول على الرقم الصحيح ليس بالأمر السهل لأن الأرقام والطرق التي تمثلها تعتمد عليها النسخة المثبتة Word ومحولات المستندات الإضافية وإجراءات التثبيت. لنفترض أننا بحاجة إلى فتح مستند RTF (تنسيق نص منسق) وتحويله باستخدام رمز فتح التنسيق 3. لفتح مستند نموذجي باستخدام محول RTF قياسي، استخدم الإجراء التالي:

تعيين المستند = Word.Documents._

فتح("c:my.rtf"، خطأ، _

صحيح خطأ """" _

صحيح، ""، ""، 3)

بعض الخطوط كود المصدرهذه المقالة مقسمة إلى عدة أسطر لضيق المساحة. يمكن العثور على قائمة بمحولات المستندات الإضافية ذات الأرقام المقابلة والامتدادات القياسية باستخدام مجموعة كائنات FileConverters. يعرض الكود المصدري في القائمة 3 قائمة بهذه المحولات. لا توجد محولات Word قياسية مدرجة. يمكن العثور على قائمة بمحولات Word القياسية على طاولة 1وفي تعليمات Word.

يعرض روتين CreateFormatCollections الخاص بالبرنامج النصي ConvertWord قائمة بمحولات Word. على الرغم من أن البرنامج النصي يبسط إلى حد ما مهمة تحديد تنسيقات الفتح والحفظ، إلا أن التنسيق المستخدم لفتح مستند أو حفظه يعتمد على إصدار Word وكيفية تثبيت المحولات.

بعد فتح الوثيقة نسخة جديدةتم حفظه باستخدام طريقة SaveAs (الجزء المسمى A in القائمة 4). تأخذ طريقة SaveAs ما يصل إلى 16 معلمة، لكننا نحتاج فقط إلى معلمتين نظرًا لأن المعلمة SaveFormat المطلوبة هي المعلمة الثانية. كما هو الحال مع معلمات OpenFormat، يجب عليك تحديد رموز التنسيق للمستند الذي تفتحه في معلمة SaveFormat. لتحديد تنسيق الحفظ - على سبيل المثال، لحفظ المستند في ملف نصي خالص C:my.txt - يجب عليك إدخال الأمر

doc.SaveAs "C:my.txt"، 2

بعد حفظ المستند، يقوم برنامج ConvertWord بإغلاقه باستخدام طريقة الإغلاق (التسمية B في القائمة 4). تشير القيمة "خطأ" إلى أنه يجب على Word تجاهل التغييرات إذا تم تغيير المستند بعد حفظه. عندما يفتح البرنامج النصي جميع المستندات ويحفظها ويغلقها بشكل تسلسلي، الخطوة الأخيرةسيتم إنهاء Word عن طريق استدعاء الأسلوب Quit برامج الكلمة (القائمة 5).

تطبيق برنامج ConvertWord

قبل تشغيل برنامج ConvertWord للمرة الأولى، من المفيد أن تتعرف على المعلومات المتعلقة بالإصدار المحلي من Word عن طريق تشغيل الأمر

تحويل الكلمة/الإصدار

يظهر هذا الأمر معلومات مهمة، بما في ذلك رقم إصدار Word المثبت على الجهاز. توقفت Microsoft عن وضع رقم الإصدار في اسم المنتج بدءًا من Office 95 (والذي كان سيُسمى Office 7)، لكن رقم الإصدار الداخلي يزيد بمقدار 1 مع كل تحديث رئيسي لاحق. يتم استخدام نفس نظام الترقيم في Word كمكون من مجموعة Office. أرقام الإصدارات الداخلية هي 8 (Word 97)، 9 (Word 2000)، 10 (Word 2002)، و11 (Word 2003).

افتراضيًا، يقوم برنامج ConvertWord تلقائيًا بفتح الملفات، وإجراء تخمينات مدروسة حول تنسيقها (على سبيل المثال، Word، وPlain Text، وWordPerfect، وRTF) وحفظها كمستندات Word، مما يمنحها أسماء فريدة تتكون من اسم الملف، وشرطة سفلية، ورقم. يوفر برنامج ConvertWord عدة طرق لتسمية المستندات. يمكن إدخال اسم الملف كوسيطة للأمر التالي:

تحويل كلمة unicode.txt عادي.txt

أخرىdocscorel.wps

يؤدي هذا الأسلوب إلى حفظ ملفات Word الناتجة بتنسيق unicode.doc، وplain.doc، وotherdocscorel.doc. هناك خيار آخر وهو تكوين برنامج ConvertWord لقراءة الملفات من مصدر قياسي، مثل هذا:

com.convertword

يمكن إرسال نتائج الأمر الذي يقوم بإنشاء قائمة الملفات إلى ConvertWord على النحو التالي:

دير /s /b ج:inbox*.txt

| com.convertword

إذا لم يتم تحديد أي إدخال، فإن برنامج ConvertWord يطلب منك أسماء مستندات الإدخال حتى تضغط على Ctrl+C مرتين.

لدى ConvertWord طريقة بسيطة تسمح لك بتجنب الكتابة فوق الملفات التي لها نفس الاسم. لنفترض أنك تريد حفظ ملف Word كملف نصي باسم mylist.txt. إذا كان الملف الذي يحمل نفس الاسم موجودًا بالفعل، فسيبدأ برنامج ConvertWord في التكرار عبر تسلسل الأسماء المشتقة - mylist_1.txt، وmylist_2.txt، وما إلى ذلك - حتى يتم العثور على اسم غير مستخدم. ثم يتم تعيين هذا الاسم للملف المحفوظ. عادةً ما يستغرق البحث عن اسم ملف وقتًا أقل من فتح مستند وحفظه يدويًا.

تغيير موقع التخزين واسم الملف

يقوم برنامج ConvertWord بحفظ الملفات في نفس المجلد الذي يوجد به. الملف المصدر، بنفس الاسم الأساسي. بهذه الطريقة، عند تحويل الملفات للعديد من المستخدمين أو مجموعات المستخدمين، سيتم وضع الملفات الجديدة بجوار الملفات القديمة. عادة، يعرف المستخدمون الملفات "الخاصة بهم" ويتذكرون أسمائهم.

ومع ذلك، يمكن تغيير دليل تسجيل المستندات المحولة. للقيام بذلك، ما عليك سوى تحديد المفتاح /d باسم مؤهل بالكامل، والذي يمكن أن يكون مطلقًا أو محددًا بالنسبة للمسار الذي يشير إلى المجلد الذي يتم تشغيل البرنامج النصي فيه. يقوم برنامج ConvertWord بتوسيع المسار إلى تنسيق كاملويقوم بإنشاء الدليل المقابل إذا لم يكن موجودًا بالفعل.

تحويل الكلمة /d:c: empexports

يمكنك تغيير الاسم الأساسي (اسم الملف بدون ملحق) باستخدام رمز التبديل /b. إذا واجه برنامج ConvertWord ملفات متعددة بنفس الاسم، فسيقوم برنامج ConvertWord بتغيير أسماء الملفات كما هو موضح أعلاه. يمكنك أيضًا استخدام رمز التبديل /x لتحديد ملحق ملف غير الملحق القياسي لنوع الملف الذي تم تصديره.

إنشاء مستندات غير Word

بشكل افتراضي، يقوم برنامج ConvertWord تلقائيًا بإنشاء مستندات Word. إذا كنت تريد إنشاء مستند آخر غير Word، فيمكنك استخدام الخيار /sa في الأداة المساعدة ConvertWord لتغيير تنسيق الحفظ الافتراضي. تختلف التنسيقات التي يمكنك حفظ الملفات بها وفقًا لإصدار Word والمحولات الإضافية المتوفرة على النظام الذي يعمل عليه برنامج ConvertWord. الخطوة الأولى عند حفظ ملف بتنسيق معين هي تشغيل Word باستخدام المفتاح /cnv لعرض المحولات المثبتة؛ يتوافق رقم المحول مع النوع الذي تريد الحفظ به ملف جديد. إذا كانت هناك حاجة إلى حفظ كافة الملفات بتنسيق معين، على سبيل المثال RTF (رقم 6)، فيجب إضافة رمز التبديل /sa:6 إلى وسيطات ConvertWord. على سبيل المثال، لتحويل كافة ملفات WordPerfect الموجودة في المجلد الحالي إلى RTF، يجب عليك تشغيل الأمر

دير / ق / ب *.wpd

| تحويل الكلمة/سا:6

اعتمادا على إصدار Word والمحولات المثبتة، يمكن أن يكون عدد التنسيقات المتاحة كبيرا. يجب عليك دائمًا التحقق من الأنواع قبل تحويل الملفات لأنها سيارات مختلفةأعدادهم ستكون مختلفة. الاستثناء الوحيد لهذه القاعدة المزعجة هو محولات Word القياسية المضمنة. يحتوي Word 97 والإصدارات الأحدث على نفس القيم من 0 إلى 6، وتزداد أرقام النوع القياسي مع إضافة إصدارات جديدة. بالنسبة لبرنامج Word 2003، ستكون الأرقام من 0 إلى 11 هي نفسها على كافة الأجهزة. الاستثناء من القيم القياسية هو رقم التعريف الشخصي -1. هذه القيمة غير متطابقة محول الكلماتويستخدم كأمر ConvertWord لكتابة البيانات من ملف مستند إلى وحدة التحكم. يمكن ضبطه باستخدام المفتاح /sa - /sa:-1 أو /sa+.

معالجة الأخطاء

أثناء عمليات التحويل واسعة النطاق، قد تواجه بعض الملفات مشاكل. أنت بحاجة إلى طريقة لتتبع المستندات التي فشل تحويلها. إذا تعذر تحويل الملف، يقوم برنامج ConvertWord بتمرير اسم الملف والمعلومات الوصفية إلى دفق الأخطاء القياسي (StdErr)؛ يمكن للمسؤول تتبع حالات الفشل من خلال مشاهدة تمرير أسماء الملفات عبر الشاشة، أو عن طريق إعادة توجيه بيانات الخطأ إلى ملف لتحليلها لاحقًا، على سبيل المثال:

أخطاء.txt

افتراضيًا، يعرض برنامج ConvertWord الأخطاء من خلال إعطاء اسم الملف ورقم الخطأ فقط:

ج:demo.rtf فشل: 2

باستخدام رمز التبديل /v+ (إخراج مطول)، يمكنك الحصول على معلومات أكثر تفصيلاً حول الخطأ:

com.convertword
/v+>errors.txt

لا يعرض رمز التبديل /v- أرقام الخطأ؛ بدلاً من ذلك، يتم تمرير اسم الملف ببساطة إلى StdErr لتسهيل المعالجة اللاحقة.

يتم دائمًا قبول الخطأ الأخير الذي اكتشفه ConvertWord باعتباره مستوى الخطأ النهائي؛ بعد انتهاء تشغيل البرنامج النصي، تتوفر هذه القيمة في بيئة الأوامر ويمكن قراءتها بواسطة برنامج نصي آخر، والذي سيحدد ما إذا كان استدعاء ConvertWord قد نجح أم فشل.

لاكتشاف الأخطاء المحتملة، بدون تحويل المستندات، يمكنك تشغيل برنامج ConvertWord باستخدام المفتاح /w (ماذا لو). يؤدي هذا المفتاح إلى قيام ConvertWord بفتح جميع المستندات دون حفظها. إذا حدث خطأ ما في أي من الملفات، مثل تلف البيانات الداخلية، فسيتم عرض رسالة خطأ عادية.

حل مشكلة كلمة المرور

تمثل كلمات المرور مشكلة بشكل خاص عند المعالجة على دفعات لأنها قد تختلف باختلاف المستندات. افتراضيًا، يستخدم برنامج ConvertWord حرف المسافة ككلمة المرور، مما يفتح جميع المستندات بدون كلمات مرور، ولكن المستندات التي تحتوي على كلمات مرور تولد خطأً لا يوقف المزيد من المعالجة.

يمكن تغيير هذا السلوك باستخدام رمز التبديل /p (كلمة المرور). إذا قمت بتحديد وسيطة فارغة (على سبيل المثال، /p:"")، فسيطالبك Word بإدخال كلمة مرور لكافة المستندات المحمية. باستخدام رمز التبديل /p يمكنك تحديد كلمة مرور محددة. ومع ذلك، لن تتمكن من فتح المستندات بدون كلمة مرور أو بكلمة مرور مختلفة عن تلك المحددة.

التطبيق العملي لبرنامج ConvertWord

لقد أجريت ما يقرب من 30 ألف تحويل باستخدام برنامج ConvertWord ووجدت بعض المشكلات الشائعة. كانت الأعطال غير العادية تحدث دائمًا تقريبًا بسبب أخطاء أتمتة Word؛ يأتي رقم الخطأ والرسالة في معظم الحالات من Word. معظم الأخطاء (مثل كلمة المرور غير الصحيحة) ليس من الصعب حلها أو فهمها. تم تكرار الأخطاء الثلاثة التالية بشكل منتظم.

الأول هو مربع الحوار المنبثق في Word للمستندات التي تحتوي على أوامر ماكرو. بشكل افتراضي، يقوم برنامج ConvertWord بحظر أوامر الماكرو في المستندات لحماية المستخدم من المخاطر رمز البرنامج. ومع ذلك، عندما يفتح Word المستندات التي تحتوي على وحدات ماكرو، يظهر مربع حوار يخبرك بأن وحدات الماكرو محظورة. الطريقة الوحيدة التي أعرفها لإزالة هذه النافذة هي تمكين أوامر الماكرو. يمكنك القيام بذلك عن طريق تشغيل ConvertWord وتحديد المفتاح /as (أمان الأتمتة) بقيمة 0 (/as:0). هذه هي القيمة الافتراضية لمستندات Word المفتوحة برمجياً. قبل استخدام رمز التبديل /as، يجب عليك التأكد من أن المستند الذي تفتحه لا يحتوي على تعليمات برمجية خطيرة.

الخطأ الثاني يتعلق ببعض مستندات RTF التي لا يمكن فتحها بنجاح، ولكن لا يزال يتم عرضها بشكل صحيح في برنامج الدفتر. عادةً لا يتم تنسيقها بشكل صحيح ولا يمكن فتحها بشكل صحيح في Word. لا يمكن لـ ConvertWord حل هذه المشكلة، لذلك لا يمكن استخدام ConvertWord لتحويل مثل هذه الملفات.

يحدث الخطأ الثالث بسبب تعريف Word المستندات النصية Unicode عن طريق بدء علامة ترتيب البايت في الملف. إذا لم تكن هناك علامة، فإن Word يعامل المستند كنص عادي، وعند فتح المستند المحول، سيرى المستخدم مسافات بعد كل حرف مرئي (المسافات تتوافق فعليًا مع الأحرف الخالية). الطريقة الوحيدة لحل المشكلة هي تحويل الملفات باستخدام رمز التبديل /oa (OpenAs) المعين إلى نص مشفر أو نص Unicode (/oa:5 لـ Word 97 والإصدارات الأحدث).

ولحسن الحظ، تحدث مثل هذه الأخطاء بشكل نادر نسبيًا. سيكون برنامج ConvertWord مفيدًا للغاية لمعالجة عدد كبير من المستندات وسيساعدك على فتح مستندات Word وتحويلها دون عمل يدوي شاق.

استشارات الشبكات المتخصصة في ولاية إنديانا. لديه شهادات MCSE وMCP+I وMVP.

© 2024 ermake.ru - حول إصلاح أجهزة الكمبيوتر - بوابة المعلومات