Balík Microsoft Office Compatibility Pack pre formáty súborov Word, Excel a PowerPoint. Výber kódovania textu pri otváraní a ukladaní súborov Na správne zobrazenie súboru je potrebný konvertor

Balík Microsoft Office Compatibility Pack pre formáty súborov Word, Excel a PowerPoint. Výber kódovania textu pri otváraní a ukladaní súborov Na správne zobrazenie súboru je potrebný konvertor

Pri riešení každodenných problémov IT, ako je správa siete a podpora používateľov, rôzne súbory, najmä dokumenty zostavené v textových editoroch. Bohužiaľ, vstavaný Nástroje systému Windows umožňujú pracovať s dokumentmi iba ako so súbormi; štandardné nástroje nespracúvajú interné údaje programu Word, ako je napríklad konverzia typu dokumentu.

Zostavil som skript WSH (Windows Script Host) s názvom ConvertWord, ktorý sa používa ako príkazový shell pre Microsoft Word a uľahčuje prácu s dokumentmi. Okrem toho môže byť skript užitočný na testovanie nesprávnych dokumentov.

Požiadavky programu ConvertWord

Ak chcete použiť ConvertWord, musíte mať v počítači nainštalovaný Word 97 alebo novší textový editor. Celý zdrojový text ConvertWord si môžete stiahnuť z webovej stránky nášho časopisu. Výňatky zo skriptu ConvertWord sú uvedené nižšie. Súbory convertword.wsf a convertword.cmd by mali byť uložené v rovnakom priečinku.

ConvertWord dokáže automaticky použiť akýkoľvek prevodník formátov súborov implementovaný v programe Word. Dodáva sa s Wordom základná sada konvertory formátov súborov pre štandardné dokumenty. Táto sada však neobsahuje špeciálne prevodníky, napr dokumenty spoločnosti Microsoft Works alebo WordPerfect. Ak chcete získať tieto a ďalšie voliteľné konvertory, musíte vykonať špeciálnu inštaláciu programu Word.

Štandardné Word konvertory súčasťou balenia Microsoft Office Resource Kits, možno stiahnuť z Stránky kancelárie 2003 Editions Resource Kit na http://www.microsoft.com/office/ork/2003/default.htm . Konvertory v balíku prostriedkov sú kompatibilné s Word 97 a novšími verziami editora. Po nainštalovaní balíka prostriedkov by ste mali prejsť do vytvoreného adresára (štandardne \%programfiles%orktools) a nájsť súbor so sadou prevodníkov (oconvpck.exe) a potom spustiť oconvpck.exe na všetkých počítačoch, na ktorých chcete nasadiť konvertory.

Účel programu ConvertWord

Pôvodným účelom vytvorenia ConvertWordu bolo vykonať niektoré úlohy, ktoré nebolo možné vykonať pomocou Sprievodcu dávkovou konverziou Word editor. Sprievodca dávkovou konverziou je užitočným doplnkom k akejkoľvek sade nástrojov správcu. Sprievodca je šablóna programu Word, ktorá konvertuje jeden vstupný formát na jeden výstupný formát. Viac detailné informácie o takejto konverzii nájdete v článku spoločnosti Microsoft „Ako automaticky konvertovať mnoho dokumentov do formátu Word 2002“ na adrese http://support.microsoft.com/?kbid=313714.

Sprievodca dávkovou konverziou vykonáva mnoho úloh, ale nie je optimalizovaný pre niektoré z nich, ako je vzdialená správa alebo automatizácia jednoduchých konverzií pre koncových používateľov zdieľajúcich dokumenty na samostatných sieťových lokalitách. ConvertWord vám môže pomôcť vyriešiť tieto problémy s distribuovanou konverziou vykonaním nasledujúcich základných operácií.

  • Odošle do systému požiadavku na verziu Wordu, ktorú má.
  • Automaticky otvorí zoznamy zmiešaných typov dokumentov ľubovoľnej dĺžky.
  • Zaručené uloženie dokumentov s jedinečnými názvami vo formáte Word (predvolené) alebo iných formátoch.
  • Testuje dokumenty a hľadá problémy s formátovaním a nesprávne používateľské heslá.

Ako funguje ConvertWord

Proces konverzie ConvertWord je štvorkrokový proces. V prvom kroku skript vygeneruje inštanciu aplikácie Word, ako je znázornené na úryvku výpis 1 s označením A. Časť zdrojového kódu skriptu je navrhnutá tak, aby sa čo najviac znížil počet dialógových okien. Napríklad zdrojový text označený ako B bloky dialógové okná, keď je to možné.

V druhom kroku ConvertWord otvorí každý dokument. Objekt slova obsahuje súbor Dokumentov; pri volaní metódy Open tejto množiny (fragment označený A in výpis 2) dokument sa načíta. Ak poznáte názov dokumentu a chcete, aby Word automaticky zistil jeho formát, môžete metódu zavolať iba s názvom dokumentu ako argumentom.

Alebo môžete zadať formát dokumentu ako ďalší parameter k metóde Open. Bohužiaľ, v závislosti od verzie Wordu vyžaduje metóda Open až 16 parametrov. Keďže parameter kontroly formátu sa nachádza na desiatom mieste, je potrebné zadať predchádzajúcich deväť parametrov. Výsledkom je dlhý, nemotorný reťazec. Informácie o parametroch možno získať na http://msdn.microsoft.com/library/default.asp?url=/library/enus/dv_wrcore/html/wrconwordobjectmodeloverview.asp alebo v Pomocníkovi programu Word.

Možnosti ConvertWord sú FileName, ConfirmConversions, ReadOnly, AddToRecentFiles, PasswordDocument, PasswordTemplate, Revert, WritePasswordDocument, WritePasswordTemplate a Format. Parameter FileName je názov súboru dokumentu programu Word. Parameter ConfirmConversions môžete použiť na zobrazenie dialógového okna, keď Word skonvertuje otvorený dokument. V ConvertWord je tento parameter vždy nastavený na hodnotu False, aby sa uľahčila automatizácia.

Parameter ReadOnly riadi proces otvárania dokumentu len na čítanie; ConvertWord vždy nastaví tento parameter na hodnotu True, aby sa zabezpečilo, že pôvodný dokument zostane nezmenený. AddToRecentFiles určuje, či sa otvorený dokument pridá do zoznamu RecentFiles súčasný užívateľ. Dokument môže byť jeden z desiatok alebo dokonca stoviek, preto sa neodporúča pridať ho do zoznamu a parameter je nastavený na hodnotu False.

PasswordDocument je heslo na otváranie chránených dokumentov a PasswordTemplate je heslo pre šablóny. Tieto hodnoty nie sú užitočné pre dokumenty, ktoré nie sú vo Worde, takže namiesto ktoréhokoľvek parametra môžete zadať dve dvojité úvodzovky ("") na označenie prázdneho reťazca. Parameter Vrátiť určuje, či sa skript vráti do aktuálneho stavu otvorená verzia dokument, ak je dokument, ktorý sa má konvertovať, už otvorený. ConvertWord nastaví tento parameter na hodnotu True, aby nedošlo k strate zmien a aby sa aktivovala iba otvorená inštancia dokumentu.

Parametre WritePasswordDocument a WritePasswordTemplate určujú heslá potrebné na uloženie otvorený dokument alebo šablónu. Na účely tohto článku sú tieto parametre voliteľné, pretože ConvertWord neprepíše pôvodný dokument; takže skript špecifikuje "" pre každý z týchto argumentov.

Nakoniec, parameter Formát je číslo, ktoré označuje metódu, ktorú Word používa na určenie formátu otvoreného dokumentu. Správne číslo nie je jednoduché, pretože čísla a metódy, ktoré predstavujú, závisia od toho nainštalovaná verzia Word, ďalšie konvertory dokumentov a inštalačné postupy. Povedzme, že potrebujeme otvoriť a skonvertovať dokument RTF (Rich Text Format) s kódom na otváranie formátu 3. Ak chcete otvoriť vzorový dokument pomocou štandardného konvertora RTF, použite nasledujúci postup:

Nastaviť doc = Word.Documents._

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

Pravda lož, "", "", _

Pravda, "", "", 3)

Niektoré riadky zdrojový kód Tento článok je z dôvodu nedostatku miesta rozdelený do niekoľkých riadkov. Zoznam ďalších konvertorov dokumentov s zodpovedajúce čísla a štandardné rozšírenia možno nájsť pomocou súboru objektov FileConverters. Zdrojový kód v zozname 3 zobrazuje zoznam týchto prevodníkov. V zozname nie sú žiadne štandardné Konvertory slov. Zoznam štandardných prevodníkov programu Word nájdete na adrese tabuľky 1 a v pomocníkovi programu Word.

Rutina CreateFormatCollections skriptu ConvertWord zobrazuje zoznam konvertorov programu Word. Hoci skript trochu zjednodušuje úlohu určovania otvorených a uložených formátov, formát použitý na otvorenie alebo uloženie dokumentu závisí od verzie programu Word a od spôsobu inštalácie konvertorov.

Po otvorení dokumentu novú verziu uložené pomocou metódy SaveAs (fragment označený ako A in výpis 4). Metóda SaveAs zaberá až 16 parametrov, ale potrebujeme len dva, pretože požadovaný parameter SaveFormat je druhý. Rovnako ako pri parametroch OpenFormat musíte zadať kódy formátu pre dokument, ktorý otvárate v parametri SaveFormat. Ak chcete zadať formát ukladania - napríklad uložiť dokument do čisto textového súboru C:my.txt - mali by ste zadať príkaz

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

Po uložení dokumentu ho ConvertWord zatvorí metódou Close (menovka B vo výpise 4). Nepravda znamená, že ak sa dokument zmení po uložení, mal by Word zahodiť zmeny. Keď skript postupne otvorí, uloží a zatvorí všetky dokumenty, posledným krokom je ukončenie programu Word volaním metódy programu Word ( výpis 5).

Aplikácia ConvertWord

Pred prvým spustením programu ConvertWord je užitočné oboznámiť sa s informáciami o vašej lokálnej verzii programu Word spustením príkazu

convertword/version

Tento príkaz ukazuje dôležitá informácia vrátane čísla verzie programu Word nainštalovaného v počítači. Microsoft prestal uvádzať číslo verzie v názve produktu počnúc Office 95 (ktorý by sa nazýval Office 7), ale interné číslo verzie sa s každým ďalším vydaním výrazne zvyšuje o 1. aktualizovaná verzia. Rovnaká schéma číslovania sa používa v programe Word ako súčasť balíka Office. Interné čísla verzií sú 8 (Word 97), 9 (Word 2000), 10 (Word 2002) a 11 (Word 2003).

V predvolenom nastavení ConvertWord automaticky otvára súbory, kvalifikovane odhaduje ich formát (napr. Word, Plain Text, WordPerfect, RTF) a ukladá ich ako Word dokumenty, ktoré im dáva jedinečné názvy pozostávajúce z názvu súboru, podčiarkovníka a čísla. ConvertWord poskytuje niekoľko spôsobov, ako pomenovať dokumenty. Názov súboru je možné zadať ako argument pre nasledujúci príkaz:

previesť slovo unicode.txt na obyčajný.txt

Otherdocscorel.wps

Tento prístup vedie k tomu, že výstupné súbory programu Word sa ukladajú ako unicode.doc, plain.doc a otherdocscorel.doc. Ďalšou možnosťou je nakonfigurovať ConvertWord na čítanie súborov zo štandardného zdroja, ako je tento:

convertword

Výsledky príkazu, ktorý vytvorí zoznam súborov, možno odoslať do programu ConvertWord takto:

dir /s /b c:inbox*.txt

| convertword

Ak nie je zadaný žiadny vstup, ConvertWord si vyžiada názvy vstupných dokumentov, kým dvakrát nestlačíte Ctrl+C.

ConvertWord má jednoduchú metódu, ktorá vám umožní vyhnúť sa prepísaniu súborov s rovnakým názvom. Povedzme, že chcete uložiť súbor programu Word ako textový súbor s názvom mylist.txt. Ak súbor s rovnakým názvom už existuje, ConvertWord začne iterovať cez postupnosť odvodených názvov – mylist_1.txt, mylist_2.txt atď. – kým nenájde nepoužitý názov. Tento názov sa potom priradí k uloženému súboru. Vyhľadávanie názvu súboru zvyčajne trvá menej času ako manuálne otvorenie a uloženie dokumentu.

Zmena miesta uloženia a názvu súboru

ConvertWord ukladá súbory do rovnakého priečinka, kde sa nachádza. pôvodný súbor, s rovnakým základným názvom. Týmto spôsobom pri konverzii súborov pre mnohých používateľov alebo skupiny používateľov budú nové súbory umiestnené vedľa starých. Používatelia zvyčajne poznajú „svoje“ súbory a pamätajú si ich mená.

Adresár na zaznamenávanie konvertovaných dokumentov je však možné zmeniť. Ak to chcete urobiť, stačí zadať kľúč /d s celé meno, ktorá môže byť absolútna alebo relatívna k ceste smerujúcej do priečinka, v ktorom je skript spustený. ConvertWord rozšíri cestu do úplného formátu a vytvorí zodpovedajúci adresár, ak ešte neexistuje.

convertword /d:c: empexport

Základný názov (názov súboru bez prípony) môžete zmeniť pomocou prepínača /b. Ak ConvertWord narazí na viacero súborov s rovnakým názvom, potom ConvertWord zmení názvy súborov, ako je vysvetlené vyššie. Pomocou prepínača /x môžete zadať aj inú príponu súboru, než je štandardná prípona typu exportovaného súboru.

Vytváranie dokumentov mimo programu Word

V predvolenom nastavení ConvertWord automaticky generuje dokumenty Word. Ak potrebujete vytvoriť dokument mimo programu Word, môžete použiť parameter /sa pomôcky ConvertWord na zmenu štandardný formát zachovanie. Formáty, v ktorých môžete ukladať súbory, sa líšia v závislosti od verzie programu Word a ďalších konvertorov dostupných v systéme, na ktorom beží ConvertWord. Prvým krokom pri ukladaní súboru v špecifickom formáte je spustenie programu Word pomocou prepínača /cnv na zobrazenie nainštalovaných konvertorov; číslo prevodníka zodpovedá typu, v ktorom chcete uložiť nový súbor. Ak je potrebné uložiť všetky súbory v špecifickom formáte, napríklad RTF (číslo 6), potom by sa do argumentov ConvertWord mal pridať prepínač /sa:6. Ak chcete napríklad previesť všetky súbory programu WordPerfect v aktuálnom priečinku do formátu RTF, spustite príkaz

dir /s /b *.wpd

| convertword/sa:6

V závislosti od verzie programu Word a nainštalovaných konvertorov môže byť počet dostupných formátov veľký. Pred konverziou súborov by ste mali vždy skontrolovať typy, pretože rôzne autá ich počet bude iný. Jedinou výnimkou z tohto nepríjemného pravidla sú štandardné vstavané konvertory programu Word. Word 97 a novšie verzie majú rovnaké hodnoty od 0 do 6 a čísla štandardné typy s pridaním nových verzií. Pre Word 2003 budú čísla od 0 do 11 rovnaké na všetkých počítačoch. Výnimkou zo štandardných hodnôt je pin očíslovaný -1. Táto hodnota nezodpovedá prevodníku programu Word, ale používa sa ako príkaz ConvertWord na zapisovanie údajov zo súboru dokumentu do konzoly. Dá sa nastaviť pomocou prepínača /sa - /sa:-1 alebo /sa+.

Chyba pri spracovaní

Počas rozsiahlych operácií konverzie môžu mať niektoré súbory problémy. Potrebujete spôsob, ako sledovať dokumenty, ktoré sa nepodarilo konvertovať. Ak súbor nemožno skonvertovať, ConvertWord odovzdá názov súboru a popisné informácie štandardnému chybovému prúdu (StdErr); Správca môže sledovať zlyhania sledovaním rolovania názvov súborov po obrazovke alebo presmerovaním údajov o chybách do súboru na neskoršiu analýzu, napríklad:

Errors.txt

V predvolenom nastavení ConvertWord zobrazuje chyby zadaním iba názvu súboru a čísla chyby:

c:demo.rtf ZLYHALO: 2

Pomocou prepínača /v+ (podrobný výstup) môžete získať podrobnejšie informácie o chybe:

convertword
/v+>errors.txt

Prepínač /v- nezobrazuje čísla chýb; namiesto toho sa názov súboru jednoducho odovzdá StdErr, aby sa uľahčilo následné spracovanie.

Posledná chyba zistená programom ConvertWord je vždy akceptovaná ako konečná úroveň chyby; Po dokončení spustenia skriptu je táto hodnota dostupná v prostredí príkazov a dá sa prečítať iným skriptom, ktorý určí, či bolo volanie ConvertWord úspešné alebo neúspešné.

Ak chcete zachytiť potenciálne chyby bez konverzie dokumentov, môžete spustiť ConvertWord s prepínačom /w (čo ak). Tento kľúč spôsobí, že ConvertWord otvorí všetky dokumenty bez ich uloženia. Ak sa s niektorým zo súborov niečo pokazí, napríklad sú poškodené interné údaje, zobrazí sa normálne chybové hlásenie.

Riešenie problému s heslom

Heslá sú obzvlášť problematické pri spracovaní v dávkach, pretože môžu byť pre rôzne dokumenty rôzne. V predvolenom nastavení používa ConvertWord ako heslo znak medzery, ktorý otvára všetky dokumenty bez hesla, ale dokumenty s heslami generujú chybu, ktorá nezastaví ďalšie spracovanie.

Toto správanie je možné zmeniť pomocou prepínača /p (heslo). Ak zadáte prázdny argument (napríklad /p:""), Word vás vyzve na zadanie hesla pre všetky chránené dokumenty. Pomocou prepínača /p môžete určiť špecifické heslo. Dokumenty však nebudete môcť otvárať bez hesla alebo s iným heslom, než je zadané.

Praktická aplikácia programu ConvertWord

Urobil som približne 30 000 konverzií pomocou programu ConvertWord a našiel som niekoľko bežných problémov. Nezvyčajné zlyhania boli takmer vždy spôsobené chybami automatizácie programu Word; Číslo chyby a hlásenie vo väčšine prípadov pochádza z programu Word. Väčšinu chýb (napríklad nesprávne heslo) nie je ťažké vyriešiť alebo pochopiť. Nasledujúce tri chyby sa opakovali celkom pravidelne.

Prvým je kontextové dialógové okno programu Word pre dokumenty obsahujúce makropríkazy. V predvolenom nastavení ConvertWord blokuje makropríkazy v dokumentoch, aby chránil používateľa pred nebezpečným kódom. Keď však Word otvorí dokumenty, ktoré obsahujú makrá, zobrazí sa dialógové okno s informáciou, že makrá sú zablokované. Jediný spôsob, ako odstrániť toto okno, je povoliť makropríkazy. Môžete to urobiť spustením programu ConvertWord a zadaním kľúča /as (bezpečnostná automatizácia) s hodnotou 0 (/as:0). Toto je predvolená hodnota pre programovo otvorené dokumenty programu Word. Pred použitím prepínača /as sa musíte uistiť, že dokument, ktorý otvárate, neobsahuje nebezpečný programový kód.

Druhá chyba súvisí s niektorými dokumentmi RTF, ktoré sa nedajú úspešne otvoriť, ale stále sa správne zobrazujú v programe WordPad. Zvyčajne nie sú správne naformátované a nedajú sa správne otvoriť vo Worde. ConvertWord nedokáže vyriešiť tento problém, takže ConvertWord nemožno použiť na konverziu takýchto súborov.

Tretia chyba sa vyskytuje, pretože Word identifikuje textové dokumenty Unicode spustením značky poradia bajtov v súbore. Ak tam nie je žiadna značka, Word bude s dokumentom zaobchádzať ako s obyčajným textom a pri otvorení konvertovaného dokumentu sa používateľovi zobrazia medzery za každým viditeľným znakom (medzery v skutočnosti zodpovedajú nulovým znakom). Jediná cesta Riešením problému je konvertovať súbory s prepínačom /oa (OpenAs) nastaveným na kódovaný alebo Unicode text (/oa:5 pre Word 97 a novší).

Našťastie sa takéto chyby vyskytujú pomerne zriedkavo. ConvertWord bude mimoriadne užitočný na spracovanie veľkého množstva dokumentov a pomôže vám otvárať a prevádzať dokumenty programu Word bez zdĺhavej ručnej práce.

Poradenstvo pre sieťových špecialistov v Indiane. Má certifikáty MCSE, MCP+I a MVP.

PRE TÝCH, KTORÍ MAJÚ NAINŠTALOVANÉ STARÉ MICROSOFT OFFICE, AKO 97, 2003, 2007 a 2010

PRE KOMPATIBILITU KANCELÁRSKYCH FORMÁTOV NAINŠTALUJTE, PROSÍM, VHODNÝ SOFTVÉR.

aby sa nové formáty otvárali v starých verziách

Preskúmanie

Pre používateľov Word programy, Excel alebo PowerPoint Balíky Microsoft Office XP a 2003: Pred stiahnutím balíka Compatibility Pack inštalovať aktualizácie s vysokou prioritou z webovej lokality Microsoft Update pred stiahnutím balíka kompatibility Inštaláciou balíka Compatibility Pack ako doplnku k balíku Microsoft Office 2000, Office XP alebo Office 2003 môžete otvárať, upravovať a ukladať súbory v nových formátoch súborov používaných v najnovších verziách programov Word, Excel a PowerPoint. Balík Compatibility Pack môžete použiť aj s prehliadačmi Microsoft Office Word 2003, Excel 2003 a PowerPoint 2003 na zobrazenie súborov uložených v nových formátoch. Ďalšie informácie o balíku Compatibility Pack nájdete v článku databázy znalostí.

Poznámka. Ak program Microsoft Ak používate program Word 2000 alebo Microsoft Word 2002 na čítanie alebo písanie dokumentov, ktoré obsahujú zložité znaky, mali by ste si prečítať informácie v tomto článku, aby ste sa uistili, že dokumenty programu Word sa v novších verziách aplikácie zobrazujú správne.

Správcovia: Môžete si stiahnuť administratívnu šablónu pre konvertory Word, Excel a PowerPoint, ktoré sú súčasťou balíka Compatibility Pack.

Aktualizovať. Balík Microsoft Office Compatibility Pack bol aktualizovaný tak, aby obsahoval balík Service Pack 2 (SP2). Teraz, ak súbory DOCX alebo DOCM obsahujú vlastné XML tagy, potom sa značky odstránia pri otvorení súboru v programe Word 2003. Ďalšie informácie nájdete v téme KB978951

Požiadavky na systém

  • OS: 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
    Windows 7; Windows Server 2008
  • Odporúčané programy balíka Microsoft Office:
    • Microsoft Word 2000 SP3 Microsoft Excel 2000 SP3 a Microsoft PowerPoint 2000 SP3
  • Microsoft Word 2002 SP3, Microsoft Excel 2002 SP3 a Microsoft PowerPoint 2002 SP3
  • Microsoft Office Word 2003 SP1 alebo novší, Microsoft Office Excel 2003 SP1 alebo novší a Microsoft Office PowerPoint 2003 SP1 alebo novší
  • Prehliadač Microsoft Office Word 2003.
  • Prehliadač Microsoft Office Excel 2003
  • Prehliadač Microsoft Office PowerPoint 2003

Inštrukcie

Inštalácia aktualizácie

  1. Uistite sa, že váš systém je aktuálny, a to inštaláciou aktualizácií s vysokou prioritou a požadovaných aktualizácií stiahnutých z webovej lokality Microsoft Update (vyžadovaný pre Používatelia spoločnosti Microsoft Office XP a 2003).
  1. Po nainštalovaní aktualizácií s vysokou prioritou a požadovaných aktualizácií z webovej lokality Microsoft Update si stiahnite balík Compatibility Pack kliknutím na tlačidlo vyššie a uložte súbor na pevný disk.
  1. Ak chcete spustiť inštalačný program, dvakrát kliknite na spustiteľný súbor uložený na pevnom disku FileFormatConverters.exe.
  1. Dokončite inštaláciu podľa pokynov na obrazovke.

Odstránenie stiahnutého súboru

Preskúmanie

Používatelia balíka Microsoft Office XP a 2003 Word, Excel alebo PowerPoint: Pred prevzatím balíka Compatibility Pack nainštalujte aktualizácie s vysokou prioritou z webovej lokality Microsoft Update.

Inštaláciou balíka Compatibility Pack ako doplnku k balíku Microsoft Office 2000, Office XP alebo Office 2003 môžete otvárať, upravovať a ukladať súbory v nových formátoch súborov používaných v najnovšie verzie Programy Word, Excel a PowerPoint. Balík Compatibility Pack môžete použiť aj s prehliadačmi Microsoft Office Word 2003, Excel 2003 a PowerPoint 2003 na zobrazenie súborov uložených v nových formátoch. Ďalšie informácie o balíku Compatibility Pack nájdete v článku 924074 databázy znalostí.

Poznámka. Ak používate Microsoft Word 2000 alebo Microsoft Word 2002 na čítanie alebo písanie dokumentov, ktoré obsahujú zložité znaky, mali by ste si prečítať článok 925451, aby ste sa uistili, že dokumenty Wordu sa v novších verziách aplikácie zobrazujú správne.

Administrátori: Môžete si stiahnuť administratívnu šablónu pre prevodníky Word, Excel a PowerPoint, ktoré sú súčasťou balíka Compatibility Pack.

Aktualizovať. Balík Microsoft Office Compatibility Pack bol aktualizovaný tak, aby obsahoval balík Service Pack 2 (SP2). Ak teraz súbory DOCX alebo DOCM obsahujú vlastné značky XML, značky sa odstránia pri otvorení súboru v programe Word 2003. Ďalšie informácie nájdete v KB978951

Požiadavky na systém

OS:

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
Windows 7; Windows Server 2008

Microsoft Word 2000 SP3, Microsoft Excel 2000 SP3 a Microsoft PowerPoint 2000 SP3

Microsoft Word 2002 SP3, Microsoft Excel 2002 SP3 a Microsoft PowerPoint 2002 SP3

Microsoft Office Word 2003 SP1 alebo novší, Microsoft Office Excel 2003 SP1 alebo novší a Microsoft Office PowerPoint 2003 SP1 alebo novší

Prehliadač Microsoft Office Word 2003.

Prehliadač Microsoft Office Excel 2003

Prehliadač Microsoft Office PowerPoint 2003

Inštrukcie

Inštalácia aktualizácie
Uistite sa, že je váš systém aktuálny nainštalovaním aktualizácií s vysokou prioritou a povinných aktualizácií stiahnutých z webovej lokality Microsoft Update (vyžaduje sa pre používateľov balíka Microsoft Office XP a 2003).

Po nainštalovaní aktualizácií s vysokou prioritou a požadovaných aktualizácií z webovej lokality Microsoft Update si stiahnite balík Compatibility Pack kliknutím na tlačidlo Stiahnuť vyššie a uložte súbor na pevný disk.

Ak chcete spustiť inštalačný program, dvakrát kliknite na spustiteľný súbor FileFormatConverters.exe uložený na pevnom disku.

Dokončite inštaláciu podľa pokynov na obrazovke.

Odstránenie stiahnutého súboru

V ponuke Štart systému Windows kliknite na ikonu Ovládací panel.

Vyberte Pridať alebo odstrániť programy.

Zo zoznamu nainštalovaných programov vyberte Compatibility Pack for 2007 Edition Kancelárske systémy a potom kliknite na položku Odstrániť alebo Pridať alebo Odstrániť. Keď sa zobrazí dialógové okno, postupujte podľa pokynov na odinštalovanie programu.

Kliknutím na tlačidlo Áno alebo OK potvrďte odstránenie programu.


Úplný text materiálu Microsoft Office 2010 Compatibility Pack pre formáty Word súbory, Excel a PowerPoint, pozrite si súbor na stiahnutie.
Stránka obsahuje fragment.

Keď otvoríte textový súbor v programe Microsoft Word alebo inom programe (napríklad na počítači, ktorého jazyk operačného systému je odlišný od jazyka, v ktorom je napísaný text v súbore), kódovanie pomáha programu určiť, v akej forme je text by sa mal zobraziť na obrazovke, aby sa dal prečítať.

V tomto článku

Pochopenie kódovania textu

Text, ktorý sa zobrazuje ako text na obrazovke, je v skutočnosti uložený ako číselné hodnoty v textovom súbore. Počítač prekladá číselné hodnoty na viditeľné symboly. Používa sa na to kódovací štandard.

Kódovanie je schéma číslovania, podľa ktorej každý textový symbol v súbore zodpovedá určitej číselnej hodnote. Kódovanie môže obsahovať písmená, čísla a iné symboly. Rôzne jazyky často používajú rôzne znakové sady, takže mnohé z existujúcich kódovaní sú navrhnuté tak, aby reprezentovali znakové sady ich príslušných jazykov.

Rôzne kódovania pre rôzne abecedy

Informácie o kódovaní uložené s textovým súborom používa počítač na zobrazenie textu na obrazovke. Napríklad v kódovaní „cyrilika (Windows)“ znak „Y“ zodpovedá číselnej hodnote 201. Keď otvoríte súbor obsahujúci tento znak v počítači, ktorý používa kódovanie „cyrilika (Windows)“, počítač prečíta číslo 201 a zobrazí sa znak "Y".

Ak sa však rovnaký súbor otvorí na počítači, ktorý štandardne používa iné kódovanie, na obrazovke sa zobrazí znak zodpovedajúci číslu 201 v tomto kódovaní. Ak napríklad počítač používa kódovanie „Západoeurópske (Windows)“, znak „Y“ zo zdroja textový súbor na základe azbuky sa zobrazí ako „É“, pretože toto je znak, ktorý v tomto kódovaní zodpovedá číslu 201.

Unicode: jednotné kódovanie pre rôzne abecedy

Ak sa chcete vyhnúť problémom s kódovaním a dekódovaním textových súborov, môžete ich uložiť v kódovaní Unicode. Toto kódovanie zahŕňa väčšinu znakov zo všetkých jazykov, ktoré sa bežne používajú na moderných počítačoch.

Keďže Word je založený na Unicode, všetky súbory v ňom sa automaticky ukladajú v tomto kódovaní. Súbory Unicode je možné otvoriť na akomkoľvek počítači s operačným systémom anglický jazyk bez ohľadu na jazyk textu. Navyše na takomto počítači môžete ukladať súbory v Unicode, ktoré obsahujú znaky, ktoré nie sú v západoeurópskych abecedách (napríklad grécka, cyrilika, arabčina alebo japončina).

Výber kódovania pri otváraní súboru

Ak v otvorený súbor text je zdeformovaný alebo sa zobrazuje ako otázniky alebo štvorčeky. Word možno nesprávne určil kódovanie. Môžete určiť kódovanie, ktoré sa má použiť na zobrazenie (dekódovanie) textu.

    Otvorte kartu Súbor.

    Kliknite na tlačidlo možnosti.

    Kliknite na tlačidlo Okrem toho.

    Prejdite do sekcie Sú bežné a začiarknite políčko Pri otváraní potvrďte konverziu formátu súboru.

    Poznámka: Keď je začiarknuté toto políčko, Word zobrazí dialógové okno Konverzia súborov Kedykoľvek otvoríte súbor v inom formáte ako Word (teda súbor, ktorý nemá príponu DOC, DOT, DOCX, DOCM, DOTX alebo DOTM). Ak s týmito súbormi pracujete často, ale zvyčajne nepotrebujete vybrať kódovanie, nezabudnite túto možnosť vypnúť, aby sa toto dialógové okno nezobrazilo.

    Zatvorte a potom znova otvorte súbor.

    V dialógovom okne Konverzia súborov vybrať položku Kódovaný text.

    V dialógovom okne Konverzia súborov nastavte spínač Iné a vyberte požadované kódovanie zo zoznamu.

    V oblasti Ukážka

Ak takmer celý text vyzerá rovnako (napríklad štvorce alebo bodky), váš počítač nemusí mať nainštalované správne písmo. V tomto prípade môžete nainštalovať ďalšie písma.

Ak chcete nainštalovať ďalšie písma, postupujte takto:

    Kliknite na tlačidlo Štart a vyberte Ovládací panel.

    Vykonajte jeden z nasledujúcich krokov:

    V systéme Windows 7

    1. V ovládacom paneli vyberte položku Odinštalovanie programov.

      Zmeniť.

    V systéme Windows Vista

      Na ovládacom paneli vyberte sekciu Odinštalovanie programu.

      V zozname programov kliknite na položku Microsoft Office alebo Microsoft Word, ak bol nainštalovaný oddelene od balíka Microsoft Office, a potom kliknite na položku Zmeniť.

    V systéme Windows XP

      V ovládacom paneli kliknite na Inštalácia a odstránenie programov.

      Na zozname Nainštalované programy Kliknite na položku Microsoft Office alebo Microsoft Word, ak bol nainštalovaný oddelene od balíka Microsoft Office, a kliknite Zmeniť.

    V skupine Zmena inštalácie balíka Microsoft Office kliknite na tlačidlo Pridajte alebo odstráňte komponenty a potom kliknite na tlačidlo ďalej.

    V kapitole Možnosti inštalácie rozšíriť prvok Bežné nástroje balíka Office, a potom - Podpora viacerých jazykov.

    Vyberte požadované písmo, kliknite na šípku vedľa neho a vyberte Spustiť z môjho počítača.

Poradenstvo: Pri otváraní textového súboru v jednom alebo inom kódovaní Word použije písma definované v dialógovom okne Možnosti webového dokumentu. (Ak chcete zobraziť dialógové okno Možnosti webového dokumentu, stlačte tlačidlo Microsoft Kancelária a potom kliknite Možnosti programu Word a vyberte kategóriu Okrem toho. V kapitole Sú bežné kliknite na tlačidlo Možnosti webového dokumentu.) Pomocou možností na karte Písma dialógové okno Možnosti webového dokumentu Pre každé kódovanie si môžete prispôsobiť písmo.

Výber kódovania pri ukladaní súboru

Ak pri ukladaní súboru nezvolíte kódovanie, použije sa Unicode. Vo všeobecnosti sa odporúča Unicode, pretože podporuje väčšinu znakov vo väčšine jazykov.

Ak plánujete otvoriť dokument v programe, ktorý nepodporuje Unicode, môžete vybrať požadované kódovanie. Napríklad v operačný systém v angličtine môžete vytvoriť dokument v čínštine (tradičné písmo) pomocou Unicode. Ak sa však takýto dokument otvorí v programe, ktorý podporuje čínštinu, ale nepodporuje Unicode, súbor možno uložiť v kódovaní „Tradičná čínština (Big5)“. V dôsledku toho sa text zobrazí správne, keď otvoríte dokument v programe, ktorý podporuje tradičnú čínštinu.

Poznámka: Keďže Unicode je najkomplexnejší štandard, niektoré znaky sa pri ukladaní textu v iných kódovaniach nemusia zobraziť. Predpokladajme napríklad, že dokument Unicode obsahuje text v hebrejčine aj cyrilike. Ak súbor uložíte v kódovaní „cyrilika (Windows)“, hebrejský text sa nezobrazí a ak ho uložíte v kódovaní „hebrejčina (Windows)“, nezobrazí sa text v azbuke.

Ak vyberiete štandard kódovania, ktorý nepodporuje niektoré znaky v súbore, Word ich označí červenou farbou. Pred uložením súboru si môžete prezrieť text vo vybranom kódovaní.

Keď uložíte súbor ako kódovaný text, text, pre ktorý je vybraté písmo Symbol, ako aj kódy polí, sa zo súboru odstránia.

Výber kódovania

    Otvorte kartu Súbor.

    V teréne Názov súboru zadajte názov nového súboru.

    V teréne Typ súboru vyberte Obyčajný text.

    Ak sa zobrazí dialógové okno Microsoft Office Word – Kontrola kompatibility, stlač tlačidlo ďalej.

    V dialógovom okne Konverzia súborov vyberte vhodné kódovanie.

    • Ak chcete použiť štandardné kódovanie, vyberte možnosť Windows (predvolené).

      Ak chcete použiť kódovanie MS-DOS, vyberte túto možnosť MS-DOS.

      Ak chcete nastaviť iné kódovanie, vyberte prepínač Iné a vyberte požadovanú položku zo zoznamu. V oblasti Ukážka môžete si prezrieť text a skontrolovať, či sa zobrazuje správne vo vybranom kódovaní.

      Poznámka: Ak chcete zväčšiť oblasť zobrazenia dokumentu, môžete zmeniť veľkosť dialógového okna Konverzia súborov.

    Ak sa zobrazí hlásenie „Červený text sa nedá správne uložiť vo vybranom kódovaní“, môžete vybrať iné kódovanie alebo začiarknuť políčko Povoliť nahradenie znakov.

    Ak je povolené nahrádzanie znakov, znaky, ktoré sa nedajú zobraziť, budú nahradené najbližšími ekvivalentnými znakmi vo vybranom kódovaní. Napríklad elipsa je nahradená tromi bodkami a rohové úvodzovky sú nahradené rovnými.

    Ak zvolené kódovanie nemá ekvivalentné znaky pre znaky zvýraznené červenou farbou, uložia sa ako mimo kontextu (napríklad ako otázniky).

    Ak sa dokument otvorí v programe, ktorý nezalamuje text z jedného riadka do druhého, môžete v ňom povoliť pevné zalomenia riadkov. Ak to chcete urobiť, začiarknite políčko Vložte zlomy riadkov a zadajte požadovaný symbol prerušenia (carriage return (CR), line feed (LF) alebo oboje) v Koncové riadky.

Hľadanie kódovaní dostupných vo Worde

Word rozpoznáva viaceré kódovania a podporuje kódovania, ktoré sú súčasťou systémového softvéru.

Nižšie je uvedený zoznam skriptov a ich priradených kódovaní (kódových stránok).

Systém písania

Kódovania

Použité písmo

Viacjazyčné

Unicode (UCS-2 little endian, UTF-8, UTF-7)

Štandardné písmo pre štýl „Normálny“ lokalizovanej verzie Wordu

arabčina

Windows 1256, ASMO 708

Zjednodušená čínština)

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

čínština (tradičné písmo)

BIG5, EUC-TW, ISO-2022-TW

azbuka

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

Anglické, západoeurópske a iné založené na latinskej abecede

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

grécky

japončina

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

kórejský

Wansung, Johab, ISO-2022-KR, EUC-KR

Vietnamci

Ind: Tamil

Indián: Nepálčina

ISCII 57002 (dévanágarí)

Indický: Konkani

ISCII 57002 (dévanágarí)

Indián: hindčina

ISCII 57002 (dévanágarí)

Indián: asámsky

Indický: bengálsky

Indická: Gudžarátčina

Indický: Kannada

Indická: malajálamčina

Ind: Oriya

Indické: maráthčina

ISCII 57002 (dévanágarí)

Indický: pandžábsky

Indián: sanskrt

ISCII 57002 (dévanágarí)

Indické: Telugčina

    Ak chcete používať indické jazyky, musíte ich podporovať v operačnom systéme a mať príslušné písma OpenType.

    K dispozícii je len obmedzená podpora pre nepálčinu, asámčinu, bengálčinu, gudžarátčinu, malajálamčinu a oriju.