انتخاب رمزگذاری متن هنگام باز کردن و ذخیره فایل ها. بسته سازگاری مایکروسافت آفیس برای فرمت های فایل Word، Excel و PowerPoint انتخاب رمزگذاری هنگام ذخیره یک فایل

وقتی باز میکنی فایل متنی V مایکروسافت وردیا برنامه دیگری (به عنوان مثال، در رایانه ای که زبان سیستم عامل آن با زبانی که متن در فایل در آن نوشته شده متفاوت است)، رمزگذاری به برنامه کمک می کند تا تعیین کند متن باید به چه شکلی روی صفحه نمایش داده شود تا بتواند خوانده شود.

در این مقاله

درک رمزگذاری متن

متنی که به صورت متن روی صفحه نمایش داده می شود در واقع به عنوان مقادیر عددی در یک فایل متنی ذخیره می شود. کامپیوتر مقادیر عددی را به نمادهای قابل مشاهده ترجمه می کند. برای این کار از یک استاندارد کدگذاری استفاده می شود.

رمزگذاری یک طرح شماره گذاری است که در آن هر کاراکتر متنی در یک مجموعه با یک مشخصه مطابقت دارد مقدار عددی. رمزگذاری ممکن است حاوی حروف، اعداد و سایر نمادها باشد. زبان های مختلف اغلب از مجموعه کاراکترهای متفاوتی استفاده می کنند، بنابراین بسیاری از رمزگذاری های موجود برای نمایش مجموعه کاراکترهای زبان مربوطه خود طراحی شده اند.

رمزگذاری های مختلف برای الفبای مختلف

اطلاعات رمزگذاری ذخیره شده با فایل متنی توسط رایانه برای نمایش متن روی صفحه استفاده می شود. به عنوان مثال، در رمزگذاری "سیریلیک (ویندوز)"، کاراکتر "Y" با مقدار عددی 201 مطابقت دارد. هنگامی که شما یک فایل حاوی این کاراکتر را در رایانه ای که از رمزگذاری "سیریلیک (ویندوز)" استفاده می کند، باز می کنید، کامپیوتر می خواند. عدد 201 و علامت "Y" را نشان می دهد.

با این حال، اگر همان فایل در رایانه ای که به طور پیش فرض از رمزگذاری متفاوتی استفاده می کند باز شود، کاراکتر مربوط به عدد 201 در این رمزگذاری روی صفحه نمایش داده می شود. به عنوان مثال، اگر رایانه شما از رمزگذاری "اروپایی غربی (ویندوز)" استفاده می کند، کاراکتر "Y" از فایل متنی مبدا بر اساس الفبای سیریلیک به صورت "É" نمایش داده می شود، زیرا این نویسه مربوط به عدد است. 201 در این رمزگذاری.

یونیکد: یک رمزگذاری واحد برای الفبای مختلف

برای جلوگیری از مشکل در رمزگذاری و رمزگشایی فایل های متنی، می توانید آنها را در یونیکد ذخیره کنید. این رمزگذاری شامل اکثر کاراکترهای همه زبان هایی است که معمولاً در رایانه های مدرن استفاده می شود.

از آنجایی که Word مبتنی بر یونیکد است، تمام فایل های موجود در آن به طور خودکار در این رمزگذاری ذخیره می شوند. فایل های یونیکد را می توان در هر رایانه ای با سیستم عامل باز کرد زبان انگلیسیبدون توجه به زبان متن علاوه بر این، در چنین رایانه ای می توانید فایل هایی را در یونیکد ذخیره کنید که حاوی نویسه هایی هستند که در الفبای اروپای غربی نیستند (به عنوان مثال یونانی، سیریلیک، عربی یا ژاپنی).

انتخاب رمزگذاری هنگام باز کردن یک فایل

اگر در باز کردن فایلمتن تحریف شده است یا به صورت علامت سوال یا مربع ظاهر می شود. می توانید رمزگذاری مورد استفاده برای نمایش (رمزگشایی) متن را مشخص کنید.

    برگه را باز کنید فایل.

    روی دکمه کلیک کنید گزینه ها.

    روی دکمه کلیک کنید علاوه بر این.

    به بخش بروید معمول هستندو کادر را علامت بزنید هنگام باز کردن، تبدیل فرمت فایل را تأیید کنید.

    توجه داشته باشید:هنگامی که این کادر انتخاب شده است، Word یک کادر محاوره ای را نمایش می دهد تبدیل فایلهر زمان که فایلی را با فرمتی غیر از Word باز می کنید (یعنی فایلی که پسوند DOC، DOT، DOCX، DOCM، DOTX یا DOTM ندارد). اگر اغلب با این فایل‌ها کار می‌کنید اما معمولاً نیازی به انتخاب رمزگذاری ندارید، حتماً این گزینه را غیرفعال کنید تا این کادر محاوره‌ای ظاهر نشود.

    فایل را ببندید و دوباره باز کنید.

    در کادر محاوره ای تبدیل فایلمورد را انتخاب کنید متن کد شده.

    در کادر محاوره ای تبدیل فایلسوئیچ را تنظیم کنید دیگرو کدگذاری مورد نظر را از لیست انتخاب کنید.

    در منطقه نمونه

اگر تقریباً تمام متن ها یکسان به نظر می رسند (مثلاً مربع یا نقطه)، ممکن است رایانه شما فونت درستی را نصب نکرده باشد. در این صورت می توانید فونت های اضافی را نصب کنید.

برای نصب فونت های اضافی، موارد زیر را انجام دهید:

    روی دکمه کلیک کنید شروع کنیدو انتخاب کنید صفحه کنترل.

    یکی از کارهای زیر را انجام دهید:

    در ویندوز 7

    1. در کنترل پنل، مورد را انتخاب کنید حذف برنامه ها.

      تغییر دادن.

    که در ویندوز ویستا

      در کنترل پنل، بخش را انتخاب کنید حذف نصب یک برنامه.

      در لیست برنامه ها کلیک کنید مایکروسافت آفیسیا مایکروسافت ورد اگر جدا از مایکروسافت آفیس نصب شده بود و کلیک کنید تغییر دادن.

    در ویندوز XP

      در کنترل پنل، کلیک کنید نصب و حذف برنامه ها.

      در لیست برنامه های نصب شده روی Microsoft Office یا Microsoft Word اگر جداگانه از Microsoft Office نصب شده است، کلیک کنید و کلیک کنید تغییر دادن.

    در گروه تغییر دادن نصب های مایکروسافتدفترروی دکمه کلیک کنید افزودن یا حذف اجزاو سپس روی دکمه کلیک کنید ادامه هید.

    در فصل گزینه های نصبعنصر را گسترش دهید ابزارهای مشترک آفیس، و سپس - پشتیبانی چند زبانه.

    فونت مورد نظر خود را انتخاب کنید، روی فلش کنار آن کلیک کنید و انتخاب کنید از کامپیوتر من اجرا شود.

مشاوره:هنگام باز کردن یک فایل متنی در یک کدگذاری یا دیگری، Word از فونت های تعریف شده در کادر محاوره ای استفاده می کند گزینه های سند وب. (برای نمایش کادر محاوره ای گزینه های سند وب، مطبوعات دکمه مایکروسافت آفیس، سپس کلیک کنید گزینه های کلمه و یک دسته را انتخاب کنید علاوه بر این. در فصل معمول هستندروی دکمه کلیک کنید گزینه های سند وب.) با استفاده از گزینه های موجود در برگه فونت هاکادر محاوره ای گزینه های سند وبمی توانید فونت را برای هر کدگذاری سفارشی کنید.

انتخاب رمزگذاری هنگام ذخیره یک فایل

اگر هنگام ذخیره فایل رمزگذاری را انتخاب نکنید، یونیکد استفاده خواهد شد. به طور کلی، یونیکد توصیه می شود زیرا از اکثر کاراکترها در اکثر زبان ها پشتیبانی می کند.

اگر قصد دارید سند را در برنامه ای باز کنید که از یونیکد پشتیبانی نمی کند، می توانید رمزگذاری مورد نظر را انتخاب کنید. به عنوان مثال، در سیستم عاملبه زبان انگلیسی، می‌توانید با استفاده از یونیکد یک سند به زبان چینی (خط سنتی) ایجاد کنید. با این حال، اگر چنین سندی در برنامه ای باز شود که پشتیبانی می کند چینی ها، اما از یونیکد پشتیبانی نمی کند، فایل را می توان در رمزگذاری "Chinese Traditional (Big5)" ذخیره کرد. در نتیجه، وقتی سند را در برنامه‌ای که از چینی سنتی پشتیبانی می‌کند باز می‌کنید، متن به درستی نمایش داده می‌شود.

توجه داشته باشید:از آنجایی که یونیکد جامع ترین استاندارد است، ممکن است برخی از کاراکترها هنگام ذخیره متن در کدگذاری های دیگر ظاهر نشوند. برای مثال، فرض کنید که یک سند یونیکد حاوی متنی به زبان عبری و سیریلیک باشد. اگر فایل را در رمزگذاری "سیریلیک (ویندوز)" ذخیره کنید، متن عبری نمایش داده نخواهد شد و اگر آن را در رمزگذاری "عبری (ویندوز)" ذخیره کنید، متن سیریلیک نمایش داده نخواهد شد.

اگر استاندارد کدگذاری را انتخاب کنید که از برخی کاراکترهای فایل پشتیبانی نمی کند، Word آنها را با رنگ قرمز علامت گذاری می کند. می‌توانید پیش‌نمایش متن را در رمزگذاری انتخابی قبل از ذخیره فایل مشاهده کنید.

هنگامی که یک فایل را به عنوان متن رمزگذاری شده ذخیره می کنید، متنی که فونت Symbol برای آن انتخاب شده است و همچنین کدهای فیلد از فایل حذف می شوند.

انتخاب رمزگذاری

    برگه را باز کنید فایل.

    در زمینه نام فایلیک نام برای فایل جدید وارد کنید.

    در زمینه نوع فایلانتخاب کنید متن ساده.

    اگر کادر محاوره ای ظاهر شود مایکروسافت آفیس ورد- بررسی سازگاری، دکمه را فشار دهید ادامه هید.

    در کادر محاوره ای تبدیل فایلکدگذاری مناسب را انتخاب کنید

    • برای استفاده از رمزگذاری استاندارد، گزینه را انتخاب کنید ویندوز (پیش‌فرض).

      برای استفاده از رمزگذاری MS-DOS، گزینه را انتخاب کنید MS-DOS.

      برای تنظیم رمزگذاری متفاوت، دکمه رادیویی را انتخاب کنید دیگرو مورد مورد نظر را از لیست انتخاب کنید. در منطقه نمونهمی توانید پیش نمایش متن را مشاهده کنید و بررسی کنید که آیا در رمزگذاری انتخاب شده به درستی نمایش داده می شود.

      توجه داشته باشید:برای افزایش ناحیه نمایش سند، می توانید اندازه کادر محاوره ای را تغییر دهید تبدیل فایل.

    اگر پیام "متن برجسته شده با رنگ قرمز نمی تواند به درستی در رمزگذاری انتخاب شده ذخیره شود" ظاهر شد، می توانید رمزگذاری دیگری را انتخاب کنید یا کادر را علامت بزنید. اجازه جایگزینی کاراکتر.

    اگر جایگزینی کاراکتر فعال باشد، نویسه‌هایی که نمی‌توانند نمایش داده شوند با نزدیک‌ترین نویسه‌های معادل در کدگذاری انتخاب‌شده جایگزین می‌شوند. به عنوان مثال، یک بیضی با سه نقطه، و نقل قول های گوشه با نقطه های مستقیم جایگزین می شوند.

    اگر رمزگذاری انتخاب شده دارای نویسه های معادل برای نویسه های برجسته شده با قرمز نباشد، آنها به عنوان خارج از زمینه (مثلاً به عنوان علامت سؤال) ذخیره می شوند.

    اگر سند در برنامه‌ای باز می‌شود که متنی را از یک خط به خط دیگر نمی‌پیچد، می‌توانید شکستن خط سخت را در آن فعال کنید. برای انجام این کار، کادر را علامت بزنید درج شکستگی های خطو نماد شکست مورد نظر (بازگشت حمل (CR)، تغذیه خط (LF) یا هر دو) را در خطوط انتهایی.

یافتن کدهای موجود در Word

Word چندین رمزگذاری را تشخیص می‌دهد و از کدگذاری‌هایی که با نرم‌افزار سیستم ارائه شده‌اند پشتیبانی می‌کند.

در زیر لیستی از اسکریپت ها و رمزگذاری های مرتبط با آنها (صفحات کد) آمده است.

سیستم نوشتاری

رمزگذاری ها

فونت استفاده شده

چند زبانه

یونیکد (UCS-2 کمی اندیان، UTF-8، UTF-7)

فونت استاندارد برای سبک "عادی" نسخه بومی سازی شده Word

عربی

ویندوز 1256، ASMO 708

زبان چینی ساده شده)

GB2312، GBK، EUC-CN، ISO-2022-CN، HZ

چینی (خط سنتی)

BIG5، EUC-TW، ISO-2022-TW

سیریلیک

Windows 1251، KOI8-R، KOI8-RU، ISO8859-5، DOS 866

انگلیسی، اروپای غربی و دیگران بر اساس الفبای لاتین

Windows 1250، 1252-1254، 1257، ISO8859-x

یونانی

ژاپنی

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

کره ای

Wansung، Johab، ISO-2022-KR، EUC-KR

ویتنامی

هندی: تامیل

هندی: نپالی

ISCII 57002 (دواناگری)

هندی: کونکانی

ISCII 57002 (دواناگری)

هندی: هندی

ISCII 57002 (دواناگری)

هندی: آسامی

هندی: بنگالی

هندی: گجراتی

هندی: کانادا

هندی: مالایایی

هندی: اوریا

هندی: مراتی

ISCII 57002 (دواناگری)

هندی: پنجابی

هندی: سانسکریت

ISCII 57002 (دواناگری)

هندی: تلوگو

    برای استفاده از زبان های هندی باید از آنها در سیستم عامل پشتیبانی کنید و فونت های OpenType مناسب را داشته باشید.

    فقط پشتیبانی محدود برای نپالی، آسامی، بنگالی، گجراتی، مالایالام و اوریا در دسترس است.

هنگام حل مشکلات روزمره فناوری اطلاعات، مانند مدیریت شبکه و پشتیبانی کاربر، اغلب از فایل های مختلف استفاده می شود، به ویژه اسنادی که در ویرایشگرهای متنی کامپایل شده اند. متاسفانه ساخته شده است ابزارهای ویندوزبه شما اجازه می دهد تا با اسناد فقط به عنوان فایل کار کنید. ابزار استانداردداده های داخلی Word مانند تبدیل نوع سند را مدیریت نکنید.

من یک اسکریپت WSH (میزبان اسکریپت ویندوز) به نام ConvertWord را جمع آوری کرده ام که به عنوان پوسته فرمان برای Microsoft Word استفاده می شود و کار با اسناد را آسان تر می کند. علاوه بر این، اسکریپت می تواند برای آزمایش اسناد نادرست مفید باشد.

نیازمندی های ConvertWord

برای استفاده از ConvertWord، باید Word 97 یا بالاتر را روی رایانه خود نصب کرده باشید ویرایشگر متن. متن منبع کامل ConvertWord را می توانید از وب سایت مجله ما دانلود کنید. گزیده هایی از اسکریپت ConvertWord در زیر آمده است. فایل های convertword.wsf و convertword.cmd باید در یک پوشه ذخیره شوند.

ConvertWord می تواند به طور خودکار از هر مبدلی استفاده کند فرمت های فایل، در Word پیاده سازی شده است. Word همراه با یک مجموعه اصلی از مبدل های فرمت فایل برای اسناد استاندارد. با این حال، این مجموعه شامل مبدل های خاص، به عنوان مثال برای اسناد مایکروسافتآثار یا WordPerfect. برای به دست آوردن این و دیگر مبدل های اختیاری، باید اجرا کنید نصب ویژهکلمه.

مبدل‌های استاندارد Word موجود در کیت‌های منابع مایکروسافت آفیس را می‌توانید از صفحه کیت منابع نسخه‌های آفیس 2003 دانلود کنید. 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 2002" در http://support.microsoft.com/?kbid=313714.

Batch Conversion Wizard کارهای زیادی انجام می دهد، اما برای برخی از آنها بهینه نشده است، مانند مدیریت از راه دور یا اتوماسیون تحولات سادهبرای کاربران نهایی که اسناد را در گره های شبکه جداگانه به اشتراک می گذارند. ConvertWord می تواند به شما در حل این مشکلات تبدیل توزیع شده با انجام عملیات اساسی زیر کمک کند.

  • درخواستی را در مورد نسخه Word که دارد به سیستم ارسال می کند.
  • به طور خودکار لیستی از انواع اسناد مختلط با طول دلخواه را باز می کند.
  • تضمین ذخیره اسناد با نام های منحصر به فرد در Word (پیش فرض) یا فرمت های دیگر.
  • اسناد را آزمایش می کند تا مشکلات قالب بندی و رمزهای عبور نادرست کاربر را جستجو کند.

ConvertWord چگونه کار می کند

فرآیند تبدیل ConvertWord یک فرآیند چهار مرحله ای است. در مرحله اول، اسکریپت یک نمونه تولید می کند برنامه های کاربردی Wordهمانطور که در قطعه نشان داده شده است فهرست 1با برچسب A. بخشی از منبع اسکریپت به گونه ای طراحی شده است که تعداد کادرهای گفتگو را تا حد امکان کاهش دهد. به عنوان مثال، متن منبع با برچسب بلوک های B جعبه های محاوره ای، زمانی که ممکن است.

در مرحله دوم، ConvertWord هر سند را باز می کند. شیء کلمهشامل مجموعه ای از اسناد. هنگام فراخوانی متد Open این مجموعه (قطعه با برچسب A in فهرست 2) سند بازیابی می شود. اگر نام سند را می دانید و می خواهید Word به طور خودکار قالب آن را تشخیص دهد، می توانید روش را فقط با نام سند به عنوان آرگومان فراخوانی کنید.

یا می توانید فرمت سند را به عنوان پارامتر دیگری برای روش Open تعیین کنید. متأسفانه بسته به نسخه Word، روش Open تا 16 پارامتر نیاز دارد. از آنجایی که پارامتر کنترل فرمت در جایگاه دهم قرار دارد، 9 پارامتر قبلی باید مشخص شوند. نتیجه یک رشته طویل و سخت است. اطلاعات در مورد پارامترها را می توان در به دست آورد http://msdn.microsoft.com/library/default.asp?url=/library/enus/dv_wrcore/html/wrconwordobjectmodeloverview.aspیا در Word Help.

گزینه های ConvertWord عبارتند از FileName، ConfirmConversions، ReadOnly، AddToRecentFiles، PasswordDocument، PasswordTemplate، Revert، WritePasswordDocument، WritePasswordTemplate و Format. پارامتر FileName نام فایل سند Word است. هنگامی که Word یک سند باز را تبدیل می کند، می توانید از پارامتر ConfirmConversions برای نمایش کادر محاوره ای استفاده کنید. در ConvertWord، این پارامتر همیشه روی False تنظیم می شود تا اتوماسیون را تسهیل کند.

پارامتر ReadOnly فرآیند باز کردن یک سند فقط خواندنی را کنترل می کند. ConvertWord همیشه اختصاص می دهد این پارامتردرست است که سند اصلی بدون تغییر بماند. AddToRecentFiles تعیین می کند که آیا سند باز به لیست RecentFiles اضافه می شود یا خیر کاربر فعلی. سند ممکن است یکی از ده ها یا حتی صدها باشد، بنابراین اضافه کردن آن به لیست توصیه نمی شود و پارامتر روی False تنظیم شده است.

PasswordDocument رمز عبور برای باز کردن اسناد محافظت شده است و PasswordTemplate رمز عبور الگوها است. این مقادیر برای اسناد غیر Word مفید نیستند، بنابراین به جای هر پارامتر، می توانید دو پارامتر را مشخص کنید نقل قول های دوگانه("") که یک رشته خالی را نشان می دهد. پارامتر Revert تعیین می کند که آیا اسکریپت به جریان فعلی باز می گردد یا خیر نسخه بازاگر سندی که باید تبدیل شود از قبل باز است، سند بزنید. ConvertWord این پارامتر را روی True تنظیم می کند تا تغییرات را از دست ندهد و فقط نمونه باز سند را فعال کند.

پارامترهای WritePasswordDocument و WritePasswordTemplate رمزهای عبور مورد نیاز برای ذخیره را مشخص می کنند. سند بازیا قالب برای اهداف این مقاله، این پارامترها اختیاری هستند زیرا ConvertWord سند اصلی را بازنویسی نمی کند. بنابراین اسکریپت برای هر یک از این آرگومان ها "" را مشخص می کند.

در نهایت، پارامتر Format عددی است که نشان دهنده روشی است که Word برای تعیین قالب سند باز استفاده می کند. درست کردن عدد آسان نیست زیرا اعداد و روش هایی که نشان می دهند به آنها بستگی دارد نسخه نصب شده Word، مبدل اسناد اضافی و مراحل نصب. فرض کنید باید یک سند RTF (Rich Text Format) را با کد باز قالب 3 باز و تبدیل کنیم. برای باز کردن سند نمونه با استفاده از مبدل استاندارد RTF، از روش زیر استفاده کنید:

تنظیم doc = Word.Documents._

Open("c:my.rtf", False, _

درست غلط، ""، ""، _

درست است، ""، ""، 3)

برخی از خطوط کد منبع در این مقاله به دلیل محدودیت فضا به چندین خط تقسیم شده است. با استفاده از مجموعه شی FileConverters می‌توانید فهرستی از مبدل‌های سند اضافی را با اعداد مربوطه و پسوندهای استاندارد پیدا کنید. کد منبع در فهرست 3 فهرستی از این مبدل ها را نشان می دهد. هیچ مبدل استاندارد Word لیست نشده است. فهرستی از مبدل‌های استاندارد Word را می‌توانید در اینجا پیدا کنید جدول 1و در Word help.

روال 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 با فراخوانی متد Word's Quit است. لیست 5).

کاربرد ConvertWord

قبل از راه اندازی ConvertWord برای اولین بار، مفید است که با اجرای دستور با اطلاعات مربوط به نسخه محلی Word خود آشنا شوید.

تبدیل کلمه/نسخه

این دستور نشان می دهد اطلاعات مهم، از جمله شماره نسخه ورد نصب شده روی دستگاه. مایکروسافت از قرار دادن شماره نسخه در نام محصول با شروع آفیس 95 (که آفیس 7 نامیده می شد) متوقف شد، اما تعداد نسخه داخلی با هر نسخه بعدی به میزان قابل توجهی 1 افزایش می یابد. نسخه ی به روز شده. از همان طرح شماره گذاری در Word به عنوان جزئی از مجموعه آفیس استفاده می شود. شماره های نسخه داخلی 8 (Word 97)، 9 (Word 2000)، 10 (Word 2002) و 11 (Word 2003) هستند.

به‌طور پیش‌فرض، ConvertWord به‌طور خودکار فایل‌ها را باز می‌کند، حدس‌های دقیقی درباره قالب آن‌ها می‌دهد (مانند Word، Plain Text، WordPerfect، RTF) و آنها را به‌عنوان ذخیره می‌کند. اسناد Word، به آنها نام های منحصر به فردی می دهد که شامل نام فایل، خط زیر و یک عدد است. ConvertWord چندین راه برای نامگذاری اسناد ارائه می دهد. نام فایل را می توان به عنوان آرگومان برای دستور زیر وارد کرد:

تبدیل کلمه unicode.txt plain.txt

Otherdocscorel.wps

این رویکرد منجر به ذخیره فایل های Word خروجی به صورت unicode.doc، plain.doc و otherdocscorel.doc می شود. گزینه دیگر این است که ConvertWord را برای خواندن فایل ها از یک منبع استاندارد پیکربندی کنید، مانند این:

تبدیل کلمه

نتایج دستوری که لیستی از فایل ها را ایجاد می کند را می توان به صورت زیر به ConvertWord ارسال کرد:

dir /s /b c:inbox*.txt

| تبدیل کلمه

اگر ورودی مشخص نشده باشد، ConvertWord نام اسناد ورودی را می خواهد تا زمانی که Ctrl+C را دو بار فشار دهید.

ConvertWord یک روش ساده دارد که به شما امکان می دهد از بازنویسی فایل هایی که نام یکسانی دارند جلوگیری کنید. فرض کنید می خواهید یک فایل Word را به عنوان یک فایل متنی با نام mylist.txt ذخیره کنید. اگر فایلی با همین نام از قبل وجود داشته باشد، ConvertWord شروع به تکرار از طریق دنباله نام های مشتق شده - mylist_1.txt، mylist_2.txt، و غیره - می کند تا زمانی که یک نام استفاده نشده پیدا شود. سپس این نام به فایل ذخیره شده اختصاص داده می شود. به طور معمول، جستجوی نام فایل زمان کمتری نسبت به باز کردن و ذخیره دستی یک سند دارد.

تغییر مکان ذخیره سازی و نام فایل

ConvertWord فایل ها را در همان پوشه فایل اصلی با همان نام پایه ذخیره می کند. به این ترتیب هنگام تبدیل فایل ها برای بسیاری از کاربران یا گروه های کاربران، فایل های جدید در کنار فایل های قدیمی قرار می گیرند. به طور معمول، کاربران فایل های "خود" را می شناسند و نام آنها را به خاطر می آورند.

با این حال، فهرست راهنمای ضبط اسناد تبدیل شده را می توان تغییر داد. برای این کار کافیست کلید /d را با آن مشخص کنید نام و نام خانوادگی، که می تواند مطلق یا نسبت به مسیری باشد که به پوشه ای که اسکریپت در آن اجرا می شود اشاره می کند. ConvertWord مسیر را به فرمت کامل گسترش می دهد و یک دایرکتوری مربوطه را در صورتی که قبلا وجود نداشته باشد ایجاد می کند.

convertword /d:c: empeexports

می توانید نام پایه (نام فایل بدون پسوند) را با استفاده از سوئیچ /b تغییر دهید. اگر ConvertWord با چندین فایل با یک نام روبرو شود، ConvertWord نام فایل ها را همانطور که در بالا توضیح داده شد تغییر می دهد. همچنین می توانید از سوئیچ x/ برای تعیین پسوند فایلی غیر از پسوند استاندارد نوع فایل صادر شده استفاده کنید.

ایجاد اسناد غیر ورد

به طور پیش فرض، ConvertWord به طور خودکار اسناد Word را تولید می کند. اگر می خواهید سندی غیر از Word ایجاد کنید، می توانید از گزینه /sa در ابزار ConvertWord برای تغییر فرمت ذخیره پیش فرض استفاده کنید. فرمت هایی که می توانید فایل ها را در آنها ذخیره کنید بسته به نسخه Word و مبدل های اضافی موجود در سیستمی که ConvertWord روی آن اجرا می شود متفاوت است. اولین مرحله هنگام ذخیره یک فایل در یک فرمت خاص، راه اندازی Word با سوئیچ /cnv برای مشاهده مبدل های نصب شده است. شماره مبدل مربوط به نوعی است که می خواهید فایل جدید را در آن ذخیره کنید. اگر همه فایل‌ها باید در قالب خاصی ذخیره شوند، برای مثال RTF (شماره 6)، سوئیچ /sa:6 باید به آرگومان‌های ConvertWord اضافه شود. به عنوان مثال، برای تبدیل تمام فایل های WordPerfect در پوشه فعلی به RTF، باید دستور را اجرا کنید

dir /s /b *.wpd

| convertword/sa:6

بسته به نسخه Word و مبدل های نصب شده، تعداد فرمت های موجود می تواند زیاد باشد. همیشه باید انواع را قبل از تبدیل فایل ها بررسی کنید، زیرا تعداد آنها از ماشینی به ماشین دیگر متفاوت است. تنها استثنای این قاعده آزاردهنده مبدل های استاندارد Word هستند. Word 97 و نسخه های بعدی دارای مقادیر یکسانی از 0 تا 6 هستند و با اضافه شدن نسخه های جدید اعداد نوع استاندارد افزایش می یابد. برای Word 2003، اعداد از 0 تا 11 در همه ماشین ها یکسان خواهند بود. استثنا برای مقادیر استاندارد پین شماره -1 است. این مقدار با مبدل Word مطابقت ندارد، اما به عنوان یک دستور ConvertWord برای نوشتن داده ها از یک فایل سند به کنسول استفاده می شود. می توان آن را با استفاده از کلید /sa - /sa:-1 یا /sa+ تنظیم کرد.

خطا در پردازش

در طول عملیات تبدیل در مقیاس بزرگ، برخی از فایل ها ممکن است با مشکل مواجه شوند. شما به راهی برای ردیابی اسنادی نیاز دارید که تبدیل به آنها انجام نشده است. اگر فایل قابل تبدیل نباشد، ConvertWord نام فایل و اطلاعات توصیفی را به جریان خطای استاندارد (StdErr) ارسال می کند. یک سرپرست می‌تواند با مشاهده اسامی فایل‌ها در صفحه نمایش، یا با هدایت داده‌های خطا به فایلی برای تجزیه و تحلیل بعدی، خرابی‌ها را ردیابی کند، به عنوان مثال:

Errors.txt

به طور پیش فرض، ConvertWord خطاها را تنها با دادن نام فایل و شماره خطا نشان می دهد:

c:demo.rtf FAILED: 2

با استفاده از سوئیچ /v+ (خروجی کامل) می توانید اطلاعات دقیق تری در مورد خطا دریافت کنید:

تبدیل کلمه
/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 است که با موفقیت باز نمی شوند، اما همچنان به درستی در WordPad نمایش داده می شوند. آنها معمولاً به درستی قالب بندی نمی شوند و نمی توانند به درستی در Word باز شوند. ConvertWord قادر به حل نیست این مشکلبنابراین نمی توان از ConvertWord برای تبدیل چنین فایل هایی استفاده کرد.

خطای سوم به این دلیل رخ می دهد که Word شناسایی می کند اسناد متنییونیکد را با شروع بایت ترتیب علامت گذاری در فایل. اگر علامتی وجود نداشته باشد، Word سند را به عنوان متن ساده در نظر می گیرد و هنگام باز کردن سند تبدیل شده، کاربر پس از هر کاراکتر قابل مشاهده، فاصله هایی را مشاهده می کند (فاصله ها در واقع با کاراکترهای پوچ مطابقت دارند). تنها راهراه حل مشکل این است که فایل ها را با سوئیچ /oa (OpenAs) به متن رمزگذاری شده یا یونیکد (/oa:5 برای Word 97 و جدیدتر) تبدیل کنید.

خوشبختانه، چنین خطاهایی نسبتاً نادر رخ می دهد. ConvertWord برای پردازش تعداد زیادی اسناد بسیار مفید خواهد بود و به شما کمک می کند اسناد Word را بدون کار دستی خسته کننده باز و تبدیل کنید.

مشاوره تخصصی شبکه در ایندیانا. او دارای گواهینامه های MCSE، MCP+I و MVP است.

برای کسانی که مایکروسافت آفیس قدیمی مانند 97، 2003، 2007 و 2010 را نصب کرده اند.

برای سازگاری فرمت های اداری، لطفاً نرم افزار مناسب را نصب کنید.

به طوری که فرمت های جدید در نسخه های قدیمی باز می شوند

مرور

مایکروسافت آفیس XP و کاربران Word، Excel یا PowerPoint 2003: قبل از دانلود بسته سازگاری به روز رسانی های با اولویت بالا را از وب سایت نصب کنیدبه روز رسانی مایکروسافت قبل از دانلود بسته سازگاریبا نصب بسته سازگاری به عنوان یک افزونه برای مایکروسافت آفیس 2000، آفیس XP یا آفیس 2003، می‌توانید فایل‌ها را در قالب‌های فایل جدید مورد استفاده در آخرین نسخه‌های Word، Excel و PowerPoint باز، ویرایش و ذخیره کنید. همچنین می توانید از بسته سازگاری با نمایشگرهای Microsoft Office Word 2003، Excel 2003 و PowerPoint 2003 برای مشاهده فایل های ذخیره شده در فرمت های جدید استفاده کنید. برای اطلاعات بیشتر در مورد بسته سازگاری، به مقاله پایگاه دانش مراجعه کنید.

توجه داشته باشید.اگر از Microsoft Word 2000 یا Microsoft Word 2002 برای خواندن یا نوشتن اسناد حاوی نویسه های پیچیده استفاده می کنید، باید به اطلاعات این مقاله مراجعه کنید تا مطمئن شوید که اسناد Word در نسخه های جدیدتر برنامه به درستی نمایش داده می شوند.

مدیران:می‌توانید الگوی مدیریت مبدل‌های Word، Excel و PowerPoint موجود در بسته سازگاری را دانلود کنید.

به روز رسانی.بسته سازگاری مایکروسافت آفیس برای شامل سرویس پک 2 (SP2) به روز شده است. حال، اگر فایل‌های DOCX یا DOCM حاوی سفارشی هستند تگ های XML، پس از باز شدن فایل در Word 2003، برچسب ها حذف می شوند. برای اطلاعات بیشتر، به KB978951 مراجعه کنید.

سیستم مورد نیاز

  • سیستم عامل: Windows 2000 Service Pack 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
  • Microsoft Word 2002 SP3، Microsoft Excel 2002 SP3 و Microsoft PowerPoint 2002 SP3
  • Microsoft Office Word 2003 SP1 یا جدیدتر، Microsoft Office Excel 2003 SP1 یا جدیدتر، و Microsoft Office PowerPoint 2003 SP1 یا جدیدتر
  • Microsoft Office Word 2003 Viewer.
  • Microsoft Office Excel 2003 Viewer
  • نمایشگر Microsoft Office PowerPoint 2003

دستورالعمل ها

در حال نصب آپدیت

  1. با نصب به‌روزرسانی‌های با اولویت بالا و به‌روزرسانی‌های مورد نیاز دانلود شده از وب‌سایت Microsoft Update، مطمئن شوید که سیستم شما به‌روز است. (مورد نیاز برای کاربران مایکروسافت Office XP و 2003).
  1. پس از نصب به‌روزرسانی‌های با اولویت بالا و به‌روزرسانی‌های مورد نیاز از وب‌سایت Microsoft Update، بسته سازگاری را با کلیک روی دکمه بالا و ذخیره فایل در هارد دیسک خود دانلود کنید.
  1. برای اجرای برنامه نصب، روی فایل ذخیره شده در هارد دیسک خود دوبار کلیک کنید. فایل اجرایی FileFormatConverters.exe.
  1. نصب را با دنبال کردن دستورالعمل های روی صفحه تکمیل کنید.

حذف فایل دانلودی