Пакет за съвместимост на Microsoft Office за файлови формати Word, Excel и PowerPoint. Конвертиране на Word документи с една команда Различни кодировки за различни азбуки

Когато отворите текстов файлв Майкрософт Уърдили друга програма (например на компютър, чийто език на операционната система е различен от този, на който е написан текстът във файла), кодирането помага на програмата да определи в каква форма текстът трябва да бъде показан на екрана, така че може да се чете.

В тази статия

Обща информация за кодирането на текст

Текстът, който се появява като текст на екрана, всъщност се съхранява като числови стойности в текстов файл. Компютърът превежда числовите стойности във видими знаци. За това се използва стандарт за кодиране.

Кодирането е схема за номериране, при която на всеки текстов знак в набор се присвоява определена числова стойност. Кодирането може да съдържа букви, цифри и други знаци. Различните езици често използват различни набори от знаци, така че много от съществуващите кодировки са предназначени да представят наборите от знаци на съответните им езици.

Различни кодировки за различни азбуки

Информацията за кодиране, записана с текстов файл, се използва от компютъра за показване на текста на екрана. Например в кодировката "Кирилица (Windows)" символът "Й" съответства на числовата стойност 201. Когато отворите файл, съдържащ този знак на компютър, който използва кодировката "Кирилица (Windows)", компютърът чете числото 201 и показва знака "Y".

Ако обаче същият файл се отвори на компютър, който използва различно кодиране по подразбиране, символът, съответстващ на числото 201 в това кодиране, ще се покаже на екрана. Например, ако кодирането, използвано на компютъра, е "Западноевропейско (Windows)", символът "Y" от базирания на кирилица изходен текстов файл ще се покаже като "É", тъй като този знак съответства на числото 201 в този кодиране.

Unicode: едно кодиране за различни азбуки

За да избегнете проблеми с кодирането и декодирането на текстови файлове, можете да ги запишете в Unicode. Това кодиране включва повечето знаци от всички езици, които обикновено се използват на съвременните компютри.

Тъй като Word е базиран на Unicode, всички файлове в него автоматично се записват в това кодиране. Unicode файловете могат да се отварят на всеки компютър с включена операционна система английски езикнезависимо от езика на текста. Освен това Unicode файлове, съдържащи знаци, които не се срещат в западноевропейските азбуки (като гръцка, кирилица, арабска или японска), могат да се съхраняват на такъв компютър.

Избор на кодиране при отваряне на файл

Ако в отвори файлтекстът е изкривен или показан като въпросителни или квадрати, възможно е Word да е определил неправилно кодирането. Можете да посочите кодирането, което да се използва за показване (декодиране) на текста.

    Отворете раздел Файл.

    Щракнете върху бутона Настроики.

    Щракнете върху бутона Допълнително.

    Преминете към раздела Общи поставете отметка в квадратчето Потвърдете преобразуването на файлов формат при отваряне.

    Забележка:Ако това квадратче е избрано, Word показва диалогов прозорец Преобразуване на файловевсеки път, когато отворите файл, различен от Word (т.е. файл, който няма разширение DOC, DOT, DOCX, DOCM, DOTX или DOTM). Ако често работите с такива файлове, но обикновено не е необходимо да избирате кодиране, не забравяйте да деактивирате тази опция, така че този диалогов прозорец да не се показва.

    Затворете и след това отворете отново файла.

    В диалоговия прозорец Преобразуване на файловеИзбери предмет Кодиран текст.

    В диалоговия прозорец Преобразуване на файловезадайте превключвателя другии изберете желаното кодиране от списъка.

    В района на проба

Ако почти целият текст изглежда еднакво (като квадрати или точки), вашият компютър може да няма инсталиран правилния шрифт. В този случай можете да инсталирате допълнителни шрифтове.

За да инсталирате допълнителни шрифтове, направете следното:

    Щракнете върху бутона Започнетеи изберете елемента Контролен панел.

    Направете едно от следните неща:

    В Windows 7

    1. От контролния панел изберете елемент Деинсталиране на програми.

      промяна.

    AT Windows Vista

      На контролния панел изберете секцията Деинсталиране на програма.

      В списъка с програми щракнете върху Microsoft Office или Microsoft Word, ако е инсталиран отделно от Microsoft Office, след което щракнете върху промяна.

    В Windows XP

      В контролния панел щракнете върху елемента Инсталиране и изтриване на програми.

      В списъка Инсталирани програми щракнете върху Microsoft Office или Microsoft Word, ако е инсталиран отделно от Microsoft Office и след това щракнете върху промяна.

    В група промяна Microsoft инсталацииофисНатисни бутона Добавете или премахнете компонентии след това щракнете върху бутона Продължете.

    В глава Опции за инсталиранеразширяващ елемент Общи инструменти на Office, и тогава - Многоезична поддръжка.

    Изберете шрифта, който искате, щракнете върху стрелката до него и изберете Бягай от моя компютър.

съвет:Когато отваря текстов файл в едно или друго кодиране, Word използва шрифтовете, дефинирани в диалоговия прозорец Опции за уеб документи. (За да изведете диалоговия прозорец Опции за уеб документи, щракнете Бутон Microsoft Office, след което щракнете Опции на Wordи изберете категория Допълнително. В глава ОбщНатисни бутона Опции за уеб документи.) Използване на опциите в раздела Шрифтоведиалогов прозорец Опции за уеб документиможете да персонализирате шрифта за всяко кодиране.

Избор на кодиране при запазване на файл

Ако не изберете кодиране, когато записвате файла, ще се използва Unicode. Като общо правило се препоръчва Unicode, тъй като поддържа повечето знаци на повечето езици.

Ако планирате да отворите документа в програма, която не поддържа Unicode, можете да изберете желаното кодиране. Например в операционна системана английски можете да създадете китайски (традиционен) документ, използвайки Unicode. Въпреки това, ако такъв документ ще бъде отворен в програма, която поддържа китайски, но не поддържа Unicode, файлът може да бъде записан в кодирането "Chinese Traditional (Big5)". В резултат на това текстът ще се показва правилно, когато документът се отвори в програма, която поддържа традиционен китайски.

Забележка:Тъй като Unicode е най-пълният стандарт, някои знаци може да не се показват, когато записвате текст в други кодировки. Да предположим, например, че един Unicode документ съдържа както текст на иврит, така и текст на кирилица. Ако запишете файла в кодировка "Кирилица (Windows)", текстът на иврит няма да се показва, а ако го запишете в кодировка "Иврит (Windows)", текстът на кирилица няма да се показва.

Ако изберете стандарт за кодиране, който не поддържа някои от знаците във файла, Word ще ги маркира в червено. Можете да прегледате текста в избраното кодиране, преди да запазите файла.

Запазването на файл като кодиран текст премахва текста, за който е избран шрифтът Symbol, както и кодовете на полета.

Избор на кодиране

    Отворете раздел Файл.

    В полето Име на файлвъведете име за новия файл.

    В полето Тип файлизберете обикновен текст.

    Ако се появи диалогов прозорец Microsoft Office Word - Проверка за съвместимост, Натисни бутона Продължете.

    В диалоговия прозорец Преобразуване на файловеизберете подходящото кодиране.

    • За да използвате стандартно кодиране, изберете опцията Windows (по подразбиране).

      За да използвате MS-DOS кодиране, изберете опцията MS-DOS.

      За да зададете различно кодиране, задайте бутона за избор другии изберете желания елемент от списъка. В района на пробаможете да видите текста и да проверите дали се показва правилно в избраното кодиране.

      Забележка:Можете да преоразмерите диалоговия прозорец, за да направите областта за показване на документа по-голяма Преобразуване на файлове.

    Ако видите съобщението „Маркираният в червено текст не може да бъде съхранен правилно в избраното кодиране“, можете да изберете различно кодиране или да поставите отметка в квадратчето Разрешаване на заместване на знаци.

    Ако заместването на знаци е разрешено, знаците, които не могат да бъдат показани, ще бъдат заменени с най-близките еквивалентни знаци в избраното кодиране. Например, многоточието се заменя с три точки, а ъгловите кавички се заменят с прави.

    Ако избраното кодиране няма еквивалентни знаци за знаци, маркирани в червено, те ще бъдат съхранени като извън контекста (например като въпросителни знаци).

    Ако документът ще бъде отворен в програма, която не обвива текста от един ред в друг, можете да включите твърди прекъсвания на редове в документа. За да направите това, поставете отметка в квадратчето Вмъкване на нови редовеи посочете желания символ за прекъсване (връщане на каретка (CR), подаване на ред (LF) или и двете) в полето Крайни линии.

Намиране на налични кодировки в Word

Word разпознава няколко кодировки и поддържа кодировки, които са включени в системния софтуер.

По-долу е даден списък със скриптове и свързаните с тях кодирания (кодови страници).

Система на писане

Кодировки

Използван шрифт

Многоезичен

Unicode (UCS-2 с директни и обратен редбайтове, UTF-8, UTF-7)

Стандартен шрифт за стила „Нормален“ на локализираната версия на Word

арабски

Windows 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 шрифтове.

    Предлага се само ограничена поддръжка за непалски, асамски, бенгалски, гуджарати, малаялам и ория.

В ежедневните ИТ задачи, като мрежова администрация и потребителска поддръжка, често има различни файлове, особено документи, написани в текстови редактори. За съжаление вграден инструменти за Windowsви позволяват да работите с документи само като файлове; Стандартните инструменти не обработват вътрешни данни на Word, като например преобразуване на типа документ.

Компилирах WSH скрипт (Windows хост на скрипт), наречен ConvertWord, който се използва като командна обвивка за Microsoft Word и улеснява работата с документи. В допълнение, скриптът може да бъде полезен за тестване на невалидни документи.

Изисквания

Word 97 или по-нова версия трябва да бъде инсталирана на вашия компютър, за да използвате ConvertWord текстов редактор. Пълният изходен код за ConvertWord може да бъде изтеглен от уебсайта на нашето списание. Фрагментите от скрипта ConvertWord са показани по-долу. Файловете convertword.wsf и convertword.cmd трябва да бъдат записани в една и съща папка.

ConvertWord може автоматично да използва всеки конвертор на файлов формат, внедрен в Word. Word се доставя с основен набор от конвертори на файлови формати за стандартни документи. Този комплект обаче не включва специални конвертори, например за Microsoft документиРаботи или WordPerfect. Тези и други незадължителни конвертори изискват персонализирана инсталация на Word.

Стандартните конвертори на 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 беше да се изпълнят някои задачи, които не са налични в съветника за пакетно преобразуване на Word. Съветникът за пакетно преобразуване е полезно допълнение към инструментариума на всеки администратор. Майсторът е word шаблон A, който преобразува един входен формат в един изходен формат. | Повече ▼ подробна информацияЗа повече информация относно това преобразуване вижте статията на Microsoft „Как автоматично да конвертирате много документи във формат Word 2002“ на http://support.microsoft.com/?kbid=313714.

Съветникът за пакетно преобразуване изпълнява много задачи, но не е оптимизиран за някои от тях, като отдалечено администриране или автоматизиране на прости преобразувания за крайни потребители, споделящи документи на отделни сайтове. ConvertWord може да ви помогне да разрешите тези проблеми с разпределеното преобразуване, като изпълните следните основни операции.

  • Изпраща запитване до системата относно версията на Word, която има.
  • Автоматично отваря списъци с документи от смесени типове с произволна дължина.
  • Гарантирано запазване на документи с уникални имена във формат Word (по подразбиране) или други формати.
  • Тества документи, търсейки проблеми с форматирането и неправилни потребителски пароли.

Как работи convertword

Процесът на конвертиране на ConvertWord е процес от четири стъпки. В първата стъпка скриптът генерира екземпляр на приложението Word, както е показано във фрагмента списък 1с етикет A. Част от изходния код на скрипта има за цел да минимизира броя на диалоговите прозорци. Например изходният код, обозначен с B, блокира диалоговите прозорци, когато е възможно.

Във втората стъпка ConvertWord отваря всеки документ. Обектът на Word съдържа колекция от документи; при извикване на метода Open на този набор (фрагмент с етикет A в Списък 2) документът е извлечен. Ако знаете името на документа и искате Word автоматично да определи неговия формат, можете да извикате метода само с името на документа като аргумент.

Или можете да посочите формата на документа като друг параметър към метода Open. За съжаление, в зависимост от версията на Word, методът Open изисква до 16 параметъра. Тъй като контролният параметър за форматиране е на десето място, трябва да се уточнят предишните девет параметъра. Резултатът е дълъг, тромав низ. Информация за параметрите може да бъде намерена на 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. Можете да използвате параметъра ConfirmConversions, за да покажете диалогов прозорец, когато Word конвертира отворен документ. В 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. AT оригинален текстСписък 3 показва списък на тези конвертори. В списъка няма стандартни конвертори на Word. Списък със стандартни преобразуватели на Word можете да намерите на раздел. едини Word Help.

Рутината CreateFormatCollections на скрипта ConvertWord показва списък с преобразуватели на Word. Въпреки че скриптът улеснява малко определянето на форматите за отваряне и записване, форматът, използван за отваряне или запазване на документ, зависи от версията на Word и от това как са инсталирани конверторите.

След отваряне на документа нова версиязапазен чрез метода SaveAs (фрагмент с етикет A в Списък 4). Методът SaveAs приема до 16 параметъра, но имаме нужда само от два, тъй като необходимият параметър SaveFormat е вторият. Както при опциите OpenFormat, трябва да посочите кодовете на формата на документа, който отваряте в опцията SaveFormat. За да зададете формата за запис - например, за да запишете документа в чист текстов файл C: my.txt - въведете командата

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

След като запази документа, ConvertWord го затваря с метода Close (етикет B на листинг 4). False указва, че Word трябва да отхвърли промените, ако документът е бил променен, след като е бил записан. Когато скриптът последователно отваря, запазва и затваря всички документи, последна стъпкаще излезе от Word чрез извикване на метода Quit на програмата Word ( списък 5).

Използване на ConvertWord

Преди да стартирате ConvertWord за първи път, е полезно да се запознаете с информацията за локалната версия на Word, като изпълните командата

convertword /версия

Тази команда показва важна информация, включително номера на версията на Word, инсталирана на машината. Microsoft премахна номера на версията от името на продукта от Office 95 (който би се наричал Office 7), но вътрешният номер на версията се увеличава с 1 с пускането на всяка голяма надстройка. Същата схема за номериране се използва в Word като компонент на пакета Office. Номерата на вътрешните версии са 8 (Word 97), 9 (Word 2000), 10 (Word 2002) и 11 (Word 2003).

По подразбиране ConvertWord автоматично отваря файлове, като прави обосновани предположения за техния формат (напр. Word, обикновен текст, WordPerfect, RTF) и ги записва като Word документи, давайки им уникални имена, състоящи се от името на файла, долна черта и число. ConvertWord предоставя няколко начина за наименуване на документи. Името на файла може да бъде въведено като аргумент на следната команда:

convertword unicode.txt plain.txt

Otherdocscorel.wps

В резултат на този подход изходните файлове във формат Word се записват като unicode.doc, plain.doc и otherdocscorel.doc. Друг вариант е да настроите ConvertWord да чете файлове от стандартен източник, като този:

convertword

Резултатите от команда, която създава списък с файлове, могат да бъдат изпратени до ConvertWord, както следва:

dir /s /b c:inbox*.txt

| convertword

Ако входните данни не са зададени, тогава ConvertWord ви моли да посочите имената на входните документи, докато не натиснете двукратно клавишната комбинация Ctrl + C.

ConvertWord има прост метод за избягване на презаписване на файлове със същото име. Да приемем, че искате да запишете файл на Word като текстов файл, наречен mylist.txt. Ако файл с това име вече съществува, тогава ConvertWord започва итерация през поредица от производни имена - mylist_1.txt, mylist_2.txt и т.н. - докато се намери неизползвано име. След това това име се присвоява на записания файл. Обикновено намирането на името на файла отнема по-малко време, отколкото ръчното отваряне и запазване на документ.

Промяна на мястото за съхранение и името на файла

ConvertWord записва файлове в същата папка като оригиналния файл, със същото основно име. По този начин, когато конвертирате файлове за много потребители или групи потребители, новите файлове ще бъдат поставени до старите. Обикновено потребителите знаят "своите" файлове и помнят имената им.

Но можете да промените директорията, в която се съхраняват конвертираните документи. За да направите това, просто посочете превключвателя / d с пълно име, който може да бъде абсолютен или относителен към път, който сочи към папката, в която се изпълнява скриптът. ConvertWord разширява пътя до пълния формат и създава подходящата директория, ако тя все още не съществува.

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, изпълнете командата

dir /s /b *.wpd

| преобразувана дума /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 НЕУСПЕШНО: 2

С помощта на превключвателя /v+ (подробен изход) можете да получите по-подробна информация за грешката:

convertword
/v+>errors.txt

Ключът /v- не отпечатва номера на грешки; вместо това името на файла просто се предава на StdErr, за да се улесни последващата обработка.

Последната грешка, открита от ConvertWord, винаги се приема като последно ниво на грешка; след като скриптът приключи, тази стойност е налична в командната среда и може да бъде прочетена от друг скрипт, който определя дали извикването на ConvertWord е успешно или неуспешно.

За да откриете потенциални грешки без конвертиране на документи, можете да стартирате ConvertWord с превключвателя /w (какво ако). Този превключвател кара ConvertWord да отваря всички документи, без да ги запазва. Ако някои файлове са неуспешни, като например повредени вътрешни данни, ще бъде издадено нормално съобщение за грешка.

Разрешаване на проблема с паролата

Паролите са особено проблематични при пакетна обработка, защото могат да бъдат различни за различните документи. По подразбиране ConvertWord използва интервала като парола, която отваря всички документи, които нямат пароли, а документите с пароли генерират грешка, която не спира по-нататъшната обработка.

Това поведение може да се промени с ключа /p (парола). Ако зададете празен аргумент (например /p: ""), тогава Word ви моли да въведете парола за всички защитени документи. С ключа /p можете да зададете конкретна парола. Въпреки това, няма да можете да отваряте документи без парола или с парола, различна от посочената.

Практическо приложение на ConvertWord

Изпълних приблизително 30 000 реализации с помощта на ConvertWord и открих няколко често срещани проблема. Необичайните сривове бяха почти неизменно причинени от грешки в автоматизацията на Word; номерът на грешката и съобщението в повечето случаи идват от Word. Повечето грешки (като неправилна парола) са лесни за коригиране или разбиране. Следващите три грешки се повтаряха доста редовно.

Първият от тях е изскачащият диалогов прозорец на Word за документи, съдържащи макроси. По подразбиране ConvertWord блокира макроси в документи, за да защити потребителя от опасен код. Въпреки това, когато Word отвори документи, които съдържат макроси, се появява диалогов прозорец със съобщение за блокиране на макроси. Единственият начин, който знам за коригиране на този прозорец, е да позволя макросите да се изпълняват. Можете да направите това, като стартирате ConvertWord и посочите ключа /as (сигурност на автоматизацията) със стойност 0 (/as:0). Това е стойността по подразбиране за програмно отворени документи на Word. Преди да използвате ключа /as, трябва да се уверите, че документът, който отваряте, не съдържа опасен код.

Втората грешка е свързана с някои RTF документи, които не могат да бъдат отворени успешно, но все още се показват правилно в WordPad. Обикновено те са неправилно форматирани и не могат да бъдат отворени правилно в Word. ConvertWord не успява да коригира този проблем, така че ConvertWord не може да се използва за конвертиране на такива файлове.

Третата грешка възниква, защото Word идентифицира текстови документиУникод в началната маркировка за ред на байтовете във файла. Ако няма отметка, тогава Word третира документа като обикновен текст и при отваряне на конвертирания документ потребителят ще види интервали след всеки видим знак (в действителност интервалите съответстват на нулеви знаци). Единствения начинрешението е да конвертирате файлове с превключвателя /oa (OpenAs), настроен на Кодиран или Unicode текст (/oa:5 за Word 97 и по-нови).

За щастие подобни грешки се случват сравнително рядко. ConvertWord ще бъде изключително полезен за обработка Голям бройдокументи и ви помага да отваряте и конвертирате документи на Word без досадна ръчна работа.

Консултиране на мрежов специалист в Индиана. Има сертификати MCSE, MCP+I и MVP.

ЗА ТЕЗИ, КОИТО ИМАТ СТАРИ MICROSOFT OFFICE КАТО 97, 2003, 2007 и 2010

ЗА СЪВМЕСТИМОСТ С ОФИС ФОРМАТА, МОЛЯ, ИНСТАЛИРАЙТЕ ПОДХОДЯЩИЯ СОФТУЕР.

така че новите формати да се отварят в по-стари версии

Преглед

Потребители Word програми, Excel или PowerPoint пакети за Microsoft Office XP и 2003: Преди да изтеглите пакета за съвместимост инсталирайте актуализации с висок приоритет от уебсайтаАктуализация на Microsoft преди да изтеглите пакета за съвместимост.Чрез инсталиране на пакета за съвместимост като добавка към Microsoft пакети Office 2000, Office XP или Office 2003 ще можете да отваряте, редактирате и записвате файлове в нови формати, използвани в най-новите версии на Word, Excel и PowerPoint. Можете също да използвате пакета за съвместимост с Microsoft Office Word 2003, Excel 2003 и PowerPoint 2003 Viewers, за да видите файлове, записани в новите формати. Допълнителна информацияЗа пакета за съвместимост вижте статията в БЗ.

Забележка.Ако използвате 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 сървър 2003, Windows Vista, Windows Vista Service Pack 1, Windows XP Service Pack 1, Windows XP Service Pack 2, Windows XP Service Pack 3
    Windows 7; Windows Server 2008
  • Microsoft Word 2002 Service Pack 3 (SP3), Microsoft Excel 2002 Service Pack 3 (SP3) и Microsoft PowerPoint 2002 Service Pack 3 (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 Viewer

Инструкции

Инсталиране на актуализацията

  1. Уверете се, че вашата система е актуална, като инсталирате актуализации с висок приоритет и задължителни, изтеглени от уебсайта на Microsoft Update (изисква се за потребители на Microsoft Office XP и 2003).
  1. След като инсталирате актуализациите с висок приоритет и необходимите актуализации от уебсайта на Microsoft Update, изтеглете пакета за съвместимост, като щракнете върху бутона по-горе и запишете файла на вашия твърд диск.
  1. За да стартирате инсталатора, щракнете двукратно върху изпълнимия файл, записан на вашия твърд диск FileFormatConverters.exe.
  1. Завършете инсталацията, като следвате инструкциите на екрана.

Изтриване на качен файл