Izbira kodiranja besedila pri odpiranju in shranjevanju datotek. Paket združljivosti Microsoft Office za formate datotek Word, Excel in PowerPoint Izbira kodiranja pri shranjevanju datoteke

Ko odprete besedilna datoteka V Microsoft Word ali drug program (na primer v računalniku, katerega jezik operacijskega sistema je drugačen od tistega, v katerem je napisano besedilo v datoteki), kodiranje pomaga programu določiti, v kakšni obliki naj bo besedilo prikazano na zaslonu, da lahko biti prebran.

V tem članku

Razumevanje kodiranja besedila

Besedilo, ki se prikaže kot besedilo na zaslonu, je dejansko shranjeno kot številske vrednosti v besedilni datoteki. Računalnik prevede številske vrednosti v vidne simbole. Za to se uporablja standard kodiranja.

Kodiranje je shema oštevilčenja, v kateri vsak besedilni znak v nizu ustreza določenemu številčna vrednost. Kodiranje lahko vsebuje črke, številke in druge simbole. Različni jeziki pogosto uporabljajo različne nabore znakov, zato je veliko obstoječih kodiranj zasnovanih tako, da predstavljajo nabore znakov svojih jezikov.

Različna kodiranja za različne abecede

Informacije o kodiranju, shranjene z besedilno datoteko, uporablja računalnik za prikaz besedila na zaslonu. Na primer, v kodiranju "Cirilica (Windows)" znak "Y" ustreza številski vrednosti 201. Ko odprete datoteko, ki vsebuje ta znak, v računalniku, ki uporablja kodiranje "Cirilica (Windows)", računalnik prebere številko 201 in prikaže znak "Y".

Če pa isto datoteko odprete v računalniku, ki privzeto uporablja drugačno kodiranje, bo na zaslonu prikazan znak, ki ustreza številki 201 v tem kodiranju. Na primer, če računalnik uporablja kodiranje »Zahodnoevropsko (Windows)«, bo znak »Y« iz izvorne besedilne datoteke, ki temelji na cirilici, prikazan kot »É«, saj je to znak, ki ustreza številki 201 v tem kodiranju.

Unicode: eno samo kodiranje za različne abecede

Da bi se izognili težavam s kodiranjem in dekodiranjem besedilnih datotek, jih lahko shranite v Unicode. To kodiranje vključuje večino znakov iz vseh jezikov, ki se običajno uporabljajo v sodobnih računalnikih.

Ker Word temelji na Unicode, se vse datoteke v njem samodejno shranijo v tem kodiranju. Datoteke Unicode je mogoče odpreti v katerem koli računalniku z operacijskim sistemom angleški jezik ne glede na jezik besedila. Poleg tega lahko na tak računalnik shranite datoteke v Unicode, ki vsebujejo znake, ki niso v zahodnoevropskih abecedah (na primer grščini, cirilici, arabščini ali japonščini).

Izbira kodiranja pri odpiranju datoteke

Če v Odpri datoteko besedilo je popačeno ali prikazano kot vprašaji ali kvadratki; Word je morda napačno določil kodiranje. Določite lahko kodiranje, ki bo uporabljeno za prikaz (dekodiranje) besedila.

    Odprite zavihek mapa.

    Kliknite gumb Opcije.

    Kliknite gumb Dodatno.

    Pojdite na razdelek So pogosti in potrdite polje Ob odpiranju potrdite pretvorbo formata datoteke.

    Opomba: Ko je to potrditveno polje izbrano, Word prikaže pogovorno okno Pretvorba datotek Kadar koli odprete datoteko v formatu, ki ni Word (to je datoteka, ki nima pripone DOC, DOT, DOCX, DOCM, DOTX ali DOTM). Če pogosto delate s temi datotekami, vendar običajno ni treba izbrati kodiranja, onemogočite to možnost, da preprečite prikaz tega pogovornega okna.

    Zaprite in nato znova odprite datoteko.

    V pogovornem oknu Pretvorba datotek izberite predmet Kodirano besedilo.

    V pogovornem oknu Pretvorba datotek nastavite stikalo drugo in s seznama izberite želeno kodiranje.

    V območju Vzorec

Če je skoraj vse besedilo videti enako (na primer kvadratki ali pike), vaš računalnik morda nima nameščene pravilne pisave. V tem primeru lahko namestite dodatne pisave.

Če želite namestiti dodatne pisave, naredite naslednje:

    Kliknite gumb Začetek in izberite Nadzorna plošča.

    Naredite nekaj od naslednjega:

    V sistemu Windows 7

    1. Na nadzorni plošči izberite element Odstranjevanje programov.

      spremeniti.

    IN Windows Vista

      Na nadzorni plošči izberite razdelek Odstranjevanje programa.

      Na seznamu programov kliknite Microsoft Office ali Microsoft Word, če je bil nameščen ločeno od Microsoft Officea, in kliknite spremeniti.

    V sistemu Windows XP

      Na nadzorni plošči kliknite Namestitev in odstranitev programov.

      Na seznamu Nameščeni programi Kliknite Microsoft Office ali Microsoft Word, če je bil nameščen ločeno od Microsoft Officea, in kliknite spremeniti.

    V skupini spremeniti Microsoftove namestitve Pisarna kliknite gumb Dodajte ali odstranite komponente in nato kliknite gumb Nadaljuj.

    V poglavju Možnosti namestitve razširite element Skupna orodja za Office, in potem - Večjezična podpora.

    Izberite želeno pisavo, kliknite puščico poleg nje in izberite Zaženi iz mojega računalnika.

Nasvet: Pri odpiranju besedilne datoteke v enem ali drugem kodiranju Word uporablja pisave, določene v pogovornem oknu Možnosti spletnega dokumenta. (Za prikaz pogovornega okna Možnosti spletnega dokumenta, pritisnite Gumb Microsoft Office, nato kliknite Wordove možnosti in izberite kategorijo Dodatno. V poglavju So pogosti kliknite gumb Možnosti spletnega dokumenta.) Z uporabo možnosti na zavihku Pisave pogovorno okno Možnosti spletnega dokumenta Pisavo lahko prilagodite za vsako kodiranje.

Izbira kodiranja pri shranjevanju datoteke

Če pri shranjevanju datoteke ne izberete kodiranja, bo uporabljen Unicode. Na splošno je priporočljiv Unicode, ker podpira večino znakov v večini jezikov.

Če nameravate dokument odpreti v programu, ki ne podpira Unicode, lahko izberete želeno kodiranje. Na primer, v operacijski sistem v angleščini lahko ustvarite dokument v kitajščini (tradicionalna pisava) z uporabo Unicode. Če pa bo tak dokument odprt v programu, ki podpira kitajščino, vendar ne podpira Unicode, lahko datoteko shranite v kodiranju "Chinese Traditional (Big5)". Posledično bo besedilo prikazano pravilno, ko odprete dokument v programu, ki podpira tradicionalno kitajščino.

Opomba: Ker je Unicode najobsežnejši standard, nekateri znaki morda ne bodo prikazani pri shranjevanju besedila v drugih kodiranjih. Na primer, predpostavimo, da dokument Unicode vsebuje besedilo v hebrejščini in cirilici. Če datoteko shranite v kodiranju "Cirilica (Windows)", hebrejsko besedilo ne bo prikazano, če pa datoteko shranite v kodiranju "Hebrejščina (Windows)", besedilo v cirilici ne bo prikazano.

Če izberete standard kodiranja, ki ne podpira nekaterih znakov v datoteki, jih bo Word označil rdeče. Preden datoteko shranite, si lahko predogledate besedilo v izbranem kodiranju.

Ko shranite datoteko kot kodirano besedilo, se besedilo, za katerega je izbrana pisava Symbol, in kode polj odstranijo iz datoteke.

Izbira kodiranja

    Odprite zavihek mapa.

    Na terenu Ime datoteke vnesite ime za novo datoteko.

    Na terenu Vrsta datoteke izberite Golo besedilo.

    Če se prikaže pogovorno okno Microsoft Office Word - preverjanje združljivosti, pritisni gumb Nadaljuj.

    V pogovornem oknu Pretvorba datotek izberite ustrezno kodiranje.

    • Če želite uporabiti standardno kodiranje, izberite možnost Windows (privzeto).

      Če želite uporabiti kodiranje MS-DOS, izberite možnost MS-DOS.

      Če želite nastaviti drugačno kodiranje, izberite izbirni gumb drugo in s seznama izberite želeni element. V območju Vzorec si lahko predogledate besedilo in preverite, ali je pravilno prikazano v izbranem kodiranju.

      Opomba:Če želite povečati območje prikaza dokumenta, lahko spremenite velikost pogovornega okna Pretvorba datotek.

    Če se pojavi sporočilo "Rdeče označenega besedila ni mogoče pravilno shraniti v izbranem kodiranju", lahko izberete drugo kodiranje ali potrdite polje Dovoli zamenjavo znakov.

    Če je zamenjava znakov omogočena, bodo znaki, ki jih ni mogoče prikazati, zamenjani z najbližjimi enakovrednimi znaki v izbranem kodiranju. Na primer, elipso nadomestijo tri pike, kotne narekovaje pa ravne.

    Če izbrano kodiranje nima enakovrednih znakov za rdeče označene znake, bodo shranjeni kot izven konteksta (na primer kot vprašaji).

    Če bo dokument odprt v programu, ki ne preliva besedila iz ene vrstice v drugo, lahko v njem omogočite trde prelome vrstic. Če želite to narediti, potrdite polje Vstavite prelome vrstic in določite želeni simbol za prelom (povratek na začetek (CR), pomik v vrstico (LF) ali oboje) v Končne vrstice.

Iskanje kodiranj, ki so na voljo v Wordu

Word prepozna več kodiranj in podpira kodiranja, ki so vključena v sistemsko programsko opremo.

Spodaj je seznam skriptov in njihovih povezanih kodiranj (kodne strani).

Sistem pisanja

Kodiranja

Uporabljena pisava

Večjezični

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

Standardna pisava za slog »Normal« lokalizirane različice Worda

arabsko

Windows 1256, ASMO 708

kitajščina (poenostavljena)

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

kitajščina (tradicionalna pisava)

BIG5, EUC-TW, ISO-2022-TW

cirilica

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

angleški, zahodnoevropski in drugi, ki temeljijo na latinici

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

grški

japonska

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

korejščina

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

vietnamski

indijski: tamilski

indijski: nepalski

ISCII 57002 (devanagari)

indijski: konkani

ISCII 57002 (devanagari)

indijski: hindijščina

ISCII 57002 (devanagari)

Indijski: asamski

indijski: bengalski

indijski: gudžarati

Indijska: kanada

Indijska: malajalamščina

Indijanec: oriya

indijski: maratščina

ISCII 57002 (devanagari)

indijski: pandžabi

indijski: sanskrt

ISCII 57002 (devanagari)

indijski: telugu

    Če želite uporabljati indijske jezike, jih morate podpirati v operacijskem sistemu in imeti ustrezne pisave OpenType.

    Na voljo je le omejena podpora za nepalščino, asamščino, bengalščino, gudžaratščino, malajalamščino in orijščino.

Pri reševanju vsakodnevnih IT problemov, kot sta skrbništvo omrežja in podpora uporabnikom, se pogosto uporabljajo različne datoteke, predvsem dokumenti, sestavljeni v urejevalnikih besedil. Na žalost vgrajena Orodja Windows omogočajo delo z dokumenti samo kot datoteke; standardna orodja ne obravnavajte notranjih Wordovih podatkov, kot je pretvorba vrste dokumenta.

Sestavil sem skript WSH (Windows Script Host), imenovan ConvertWord, ki se uporablja kot ukazna lupina za Microsoft Word in olajša delo z dokumenti. Poleg tega je lahko skript uporaben za testiranje nepravilnih dokumentov.

Zahteve za ConvertWord

Če želite uporabljati ConvertWord, morate imeti v računalniku nameščen Word 97 ali novejši urejevalnik besedil. Celotno izvorno besedilo ConvertWorda lahko prenesete s spletne strani naše revije. Spodaj so izvlečki iz skripta ConvertWord. Datoteki convertword.wsf in convertword.cmd je treba shraniti v isto mapo.

ConvertWord lahko samodejno uporabi kateri koli pretvornik formati datotek, implementirano v Wordu. Word je opremljen z osnovnim naborom pretvornikov formatov datotek za standardni dokumenti. Vendar ta komplet ne vključuje posebnih pretvornikov, na primer za Microsoftovi dokumenti Deluje ali WordPerfect. Če želite pridobiti te in druge neobvezne pretvornike, morate zagnati posebna namestitev Beseda.

Standardne pretvornike Word, vključene v Microsoft Office Resource Kits, lahko prenesete s strani Office 2003 Editions Resource Kit na http://www.microsoft.com/office/ork/2003/default.htm . Pretvorniki v paketu virov so združljivi z Wordom 97 in novejšimi različicami urejevalnika. Po namestitvi paketa virov pojdite v ustvarjeni imenik (privzeto \%programfiles%orktools) in poiščite datoteko z naborom pretvornikov (oconvpck.exe), nato pa zaženite oconvpck.exe na vseh računalnikih, v katerih želite namestite pretvornike.

Namen programa ConvertWord

Prvotni namen ustvarjanja ConvertWorda je bilo izvesti nekatere naloge, ki niso bile mogoče s čarovnikom za paketno pretvorbo Urejevalnik besed. Čarovnik za paketno pretvorbo je uporaben dodatek k kompletu skrbniških orodij. Čarovnik je Wordova predloga, ki pretvori eno vhodno obliko v eno izhodno obliko. več podrobne informacije o taki pretvorbi lahko najdete v Microsoftovem članku »Kako samodejno pretvoriti veliko dokumentov v format Word 2002« na http://support.microsoft.com/?kbid=313714.

Čarovnik za paketno pretvorbo naredi veliko stvari, vendar ni optimiziran za nekatere od njih, kot sta oddaljeno upravljanje ali avtomatizacija enostavne transformacije za končne uporabnike, ki delijo dokumente na ločenih omrežnih vozliščih. ConvertWord vam lahko pomaga rešiti te težave s porazdeljeno pretvorbo z izvajanjem naslednjih osnovnih operacij.

  • Sistemu pošlje zahtevo o različici Worda, ki jo ima.
  • Samodejno odpre sezname mešanih vrst dokumentov poljubne dolžine.
  • Zajamčeno shranjevanje dokumentov z edinstvenimi imeni v Wordu (privzeto) ali drugih oblikah zapisa.
  • Preizkuša dokumente, da poišče težave pri oblikovanju in nepravilna uporabniška gesla.

Kako deluje ConvertWord

Postopek pretvorbe ConvertWord je postopek v štirih korakih. V prvem koraku skript ustvari primerek Wordove aplikacije kot je prikazano v izrezku seznam 1 z oznako A. Nekatera izvorna koda skripta je oblikovana tako, da čim bolj zmanjša število pogovornih oken. Na primer izvorno besedilo z oznako B bloki pogovorna okna, ko je možno.

V drugem koraku ConvertWord odpre vsak dokument. Besedni predmet vsebuje nabor dokumentov; ob klicu Odprta metoda ta sklop (fragment z oznako A v seznam 2) je dokument pridobljen. Če poznate ime dokumenta in želite, da Word samodejno zazna njegovo obliko, lahko pokličete metodo samo z imenom dokumenta kot argumentom.

Lahko pa določite obliko dokumenta kot drug parameter za metodo Open. Na žalost, odvisno od različice Worda, metoda Open zahteva do 16 parametrov. Ker je kontrolni parameter formata na desetem mestu, je treba določiti prejšnjih devet parametrov. Rezultat je dolga, okorna vrvica. Informacije o parametrih lahko dobite na http://msdn.microsoft.com/library/default.asp?url=/library/enus/dv_wrcore/html/wrconwordobjectmodeloverview.asp ali v pomoči za Word.

Možnosti ConvertWord so FileName, ConfirmConversions, ReadOnly, AddToRecentFiles, PasswordDocument, PasswordTemplate, Revert, WritePasswordDocument, WritePasswordTemplate in Format. Parameter FileName je ime datoteke Wordovega dokumenta. Parameter ConfirmConversions lahko uporabite za prikaz pogovornega okna, ko Word pretvori odprt dokument. V programu ConvertWord je ta parameter vedno nastavljen na False, da olajša avtomatizacijo.

Parameter ReadOnly nadzira postopek odpiranja dokumenta samo za branje; ConvertWord vedno dodeli ta parameter Res je, da izvirni dokument ostane nespremenjen. AddToRecentFiles določa, ali bo odprt dokument dodan na seznam RecentFiles Trenutni uporabnik. Dokument je lahko eden od desetin ali celo stotin, zato njegovo dodajanje na seznam ni priporočljivo, parameter pa je nastavljen na False.

PasswordDocument je geslo za odpiranje zaščitenih dokumentov, PasswordTemplate pa geslo za predloge. Te vrednosti niso uporabne za dokumente, ki niso Wordovi, zato lahko namesto katerega koli parametra določite dva dvojni narekovaji(""), ki označuje prazen niz. Parameter Revert določa, ali se bo skript vrnil na trenutno odprta različica dokument, če je dokument, ki ga želite pretvoriti, že odprt. ConvertWord nastavi ta parameter na True, da se izognete izgubi sprememb in aktivirate samo odprti primerek dokumenta.

Parametra WritePasswordDocument in WritePasswordTemplate podajata gesla, potrebna za shranjevanje odprtega dokumenta ali predloge. Za namene tega članka so ti parametri neobvezni, ker ConvertWord ne prepiše izvirnega dokumenta; zato skript podaja "" za vsakega od teh argumentov.

Končno je parameter Format številka, ki označuje metodo, ki jo Word uporablja za določitev oblike odprtega dokumenta. Določiti pravo številko ni enostavno, ker so odvisne številke in metode, ki jih predstavljajo nameščena različica Word, dodatni pretvorniki dokumentov in postopki namestitve. Recimo, da moramo odpreti in pretvoriti dokument RTF (oblika obogatenega besedila) z odpiralno kodo formata 3. Če želite odpreti vzorčni dokument s standardnim pretvornikom RTF, uporabite naslednji postopek:

Nastavi doc = Word.Documents._

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

Pravilno napačno, "", "", _

Res je, "", "", 3)

Nekatere vrstice izvorne kode v tem članku so zaradi prostorskih omejitev razdeljene v več vrstic. Seznam dodatnih pretvornikov dokumentov z ustreznimi številkami in standardnimi končnicami najdete z uporabo nabora objektov FileConverters. Izvorna koda v seznamu 3 prikazuje seznam teh pretvornikov. Na seznamu ni standardnih pretvornikov Word. Seznam standardnih Wordovih pretvornikov najdete na tabela 1 in v pomoči za Word.

Rutina CreateFormatCollections skripta ConvertWord prikaže seznam pretvornikov Word. Čeprav skript nekoliko poenostavi nalogo določanja odprtih in shranjenih formatov, je format, uporabljen za odpiranje ali shranjevanje dokumenta, odvisen od različice Worda in načina namestitve pretvornikov.

Po odprtju dokumenta nova različica shranjeno z metodo SaveAs (fragment z oznako A v seznam 4). Metoda SaveAs sprejme do 16 parametrov, vendar potrebujemo le dva, saj je zahtevani parameter SaveFormat drugi. Tako kot pri parametrih OpenFormat morate tudi v parametru SaveFormat določiti kode formatov za dokument, ki ga odpirate. Če želite določiti obliko shranjevanja - na primer, če želite shraniti dokument v čisto besedilno datoteko C:my.txt - morate vnesti ukaz

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

Ko dokument shrani, ga ConvertWord zapre z metodo Close (oznaka B na seznamu 4). Lažna vrednost določa, da mora Word zavreči spremembe, če je bil dokument spremenjen, odkar je bil shranjen. Ko skript zaporedno odpre, shrani in zapre vse dokumente, je zadnji korak zapustitev Worda s klicem Wordove metode Quit ( seznam 5).

Aplikacija ConvertWord

Preden prvič zaženete ConvertWord, je koristno, da se seznanite z informacijami o vaši lokalni različici Worda tako, da zaženete ukaz

convertword/različica

Ta ukaz prikazuje pomembna informacija, vključno s številko različice Worda, nameščenega v računalniku. Microsoft je prenehal vnašati številko različice v ime izdelka, ki se začne z Office 95 (ki bi se imenoval Office 7), vendar se interna številka različice z vsako naslednjo izdajo znatno poveča za 1 posodobljena različica. Ista shema oštevilčevanja se uporablja v Wordu kot komponenti zbirke Office. Interne številke različic so 8 (Word 97), 9 (Word 2000), 10 (Word 2002) in 11 (Word 2003).

ConvertWord privzeto samodejno odpre datoteke, poučeno ugiba o njihovi obliki zapisa (npr. Word, Plain Text, WordPerfect, RTF) in jih shrani kot Wordovi dokumenti, ki jim daje edinstvena imena, sestavljena iz imena datoteke, podčrtaja in številke. ConvertWord ponuja več načinov za poimenovanje dokumentov. Ime datoteke lahko vnesete kot argument za naslednji ukaz:

convertword unicode.txt plain.txt

Otherdocscorel.wps

Rezultat tega pristopa so izhodne Wordove datoteke, shranjene kot unicode.doc, plain.doc in otherdocscorel.doc. Druga možnost je konfiguracija ConvertWorda za branje datotek iz standardnega vira, kot je ta:

convertword

Rezultate ukaza, ki ustvari seznam datotek, je mogoče poslati ConvertWordu na naslednji način:

dir /s /b c:prejeto*.txt

| convertword

Če vnos ni določen, ConvertWord zahteva imena vhodnih dokumentov, dokler dvakrat ne pritisnete Ctrl+C.

ConvertWord ima preprosto metodo, ki vam omogoča, da se izognete prepisovanju datotek z istim imenom. Recimo, da želite shraniti Wordovo datoteko kot besedilno datoteko z imenom mylist.txt. Če datoteka z enakim imenom že obstaja, ConvertWord začne iterirati skozi zaporedje izpeljanih imen - mylist_1.txt, mylist_2.txt itd. - dokler ne najde neuporabljenega imena. To ime je nato dodeljeno shranjeni datoteki. Običajno iskanje imena datoteke traja manj časa kot ročno odpiranje in shranjevanje dokumenta.

Spreminjanje mesta shranjevanja in imena datoteke

ConvertWord shrani datoteke v isto mapo kot izvirno datoteko z istim osnovnim imenom. Na ta način bodo pri pretvorbi datotek za več uporabnikov ali skupin uporabnikov nove datoteke postavljene poleg starih. Običajno uporabniki poznajo "svoje" datoteke in si zapomnijo njihova imena.

Imenik za snemanje pretvorjenih dokumentov pa je mogoče spremeniti. Če želite to narediti, preprosto določite ključ /d z polno ime, ki je lahko absolutna ali relativna glede na pot, ki kaže na mapo, v kateri se izvaja skript. ConvertWord razširi pot do polne oblike in ustvari ustrezen imenik, če še ne obstaja.

convertword /d:c: empexports

Osnovno ime (ime datoteke brez končnice) lahko spremenite s stikalom /b. Če ConvertWord naleti na več datotek z istim imenom, ConvertWord spremeni imena datotek, kot je razloženo zgoraj. Uporabite lahko tudi stikalo /x, da določite pripono datoteke, ki ni standardna pripona izvožene vrste datoteke.

Ustvarjanje dokumentov, ki niso Wordovi

ConvertWord privzeto samodejno ustvari Wordove dokumente. Če želite ustvariti dokument, ki ni Word, lahko uporabite možnost /sa v pripomočku ConvertWord, da spremenite privzeto obliko shranjevanja. Formati, v katerih lahko shranjujete datoteke, se razlikujejo glede na različico Worda in dodatne pretvornike, ki so na voljo v sistemu, v katerem se izvaja ConvertWord. Prvi korak pri shranjevanju datoteke v določeni obliki je zagon Worda s stikalom /cnv za ogled nameščenih pretvornikov; Številka pretvornika ustreza vrsti, v kateri želite shraniti novo datoteko. Če je treba vse datoteke shraniti v določeni obliki zapisa, na primer RTF (številka 6), je treba argumentom ConvertWord dodati stikalo /sa:6. Na primer, če želite pretvoriti vse datoteke WordPerfect v trenutni mapi v RTF, bi zagnali ukaz

dir /s /b *.wpd

| convertword/sa:6

Odvisno od različice Worda in nameščenih pretvornikov je lahko število razpoložljivih formatov veliko. Pred pretvorbo datotek vedno preverite vrste, saj se njihovo število razlikuje od stroja do stroja. Edina izjema od tega nadležnega pravila so standardni vgrajeni pretvorniki Worda. Word 97 in novejše različice imajo enake vrednosti od 0 do 6, standardna števila tipov pa se povečujejo, ko se dodajajo nove različice. Za Word 2003 bodo številke od 0 do 11 enake na vseh napravah. Izjema od standardnih vrednosti je pin številka -1. Ta vrednost ne ustreza pretvorniku Word, ampak se uporablja kot ukaz ConvertWord za pisanje podatkov iz datoteke dokumenta v konzolo. Nastavite ga lahko s tipko /sa - /sa:-1 ali /sa+.

Obdelava napake

Med obsežnimi operacijami pretvorbe lahko pride do težav pri nekaterih datotekah. Potrebujete način za sledenje dokumentom, ki jih ni uspelo pretvoriti. Če datoteke ni mogoče pretvoriti, ConvertWord posreduje ime datoteke in opisne informacije v standardni tok napak (StdErr); Skrbnik lahko sledi napakam tako, da opazuje pomikanje imen datotek po zaslonu ali tako, da podatke o napakah preusmeri v datoteko za poznejšo analizo, na primer:

Errors.txt

ConvertWord privzeto prikaže napake tako, da navede samo ime datoteke in številko napake:

c:demo.rtf NEUSPEŠNO: 2

Z uporabo stikala /v+ (podroben izpis) lahko dobite podrobnejše informacije o napaki:

convertword
/v+>errors.txt

Stikalo /v- ne prikaže številk napak; namesto tega se ime datoteke preprosto posreduje v StdErr, da olajša nadaljnjo obdelavo.

Zadnja napaka, ki jo odkrije ConvertWord, je vedno sprejeta kot končna raven napake; Ko se skript konča z izvajanjem, je ta vrednost na voljo v ukaznem okolju in jo lahko prebere drug skript, ki bo določil, ali je bil klic ConvertWord uspešen ali neuspešen.

Če želite zaznati morebitne napake brez pretvarjanja dokumentov, lahko zaženete ConvertWord s stikalom /w (kaj če). Ta ključ povzroči, da ConvertWord odpre vse dokumente, ne da bi jih shranil. Če gre kaj narobe s katero od datotek, na primer poškodovani notranji podatki, se prikaže običajno sporočilo o napaki.

Reševanje težave z geslom

Gesla so še posebej problematična pri obdelavi v paketih, ker so lahko različna za različne dokumente. ConvertWord privzeto uporablja presledek kot geslo, ki odpre vse dokumente brez gesel, vendar dokumenti z gesli ustvarijo napako, ki ne ustavi nadaljnje obdelave.

To vedenje lahko spremenite s stikalom /p (geslo). Če podate prazen argument (na primer /p:""), vas Word pozove, da vnesete geslo za vse zaščitene dokumente. S stikalom /p lahko določite določeno geslo. Vendar dokumentov ne boste mogli odpreti brez gesla ali z geslom, ki se razlikuje od navedenega.

Praktična uporaba ConvertWorda

Z uporabo programa ConvertWord sem izvedel približno 30.000 konverzij in jih našel več tipične težave. Nenavadne zrušitve so skoraj vedno povzročile napake avtomatizacije Worda; Številka napake in sporočilo sta v večini primerov prišla iz Worda. Večine napak (kot je napačno geslo) ni težko razrešiti ali razumeti. Naslednje tri napake so se precej redno ponavljale.

Prvo je Wordovo pojavno pogovorno okno za dokumente, ki vsebujejo makro ukaze. ConvertWord privzeto blokira makro ukaze v dokumentih, da zaščiti uporabnika pred nevarnimi programsko kodo. Vendar ko Word odpre dokumente, ki vsebujejo makre, se prikaže pogovorno okno, ki vas obvesti, da so makri blokirani. Edini način, ki ga poznam, da odstranim to okno, je omogočiti makro ukaze. To lahko storite tako, da zaženete ConvertWord in določite ključ /as (varnost avtomatizacije) z vrednostjo 0 (/as:0). To je privzeta vrednost za programsko odprte Wordove dokumente. Pred uporabo stikala /as se morate prepričati, da dokument, ki ga odpirate, ne vsebuje nevarne programske kode.

Druga napaka je povezana z nekaterimi dokumenti RTF, ki jih ni mogoče uspešno odpreti, vendar so še vedno pravilno prikazani v programu WordPad. Običajno niso pravilno oblikovani in jih ni mogoče pravilno odpreti v Wordu. ConvertWord ne more razrešiti ta problem, zato programa ConvertWord ni mogoče uporabiti za pretvorbo takih datotek.

Tretja napaka se pojavi, ker Word identificira besedilni dokumenti Unicode tako, da v datoteki začnete oznako vrstnega reda bajtov. Če oznake ni, potem Word obravnava dokument kot navadno besedilo in ob odpiranju pretvorjenega dokumenta bo uporabnik za vsakim vidnim znakom videl presledke (presledki dejansko ustrezajo ničelnim znakom). Edina pot Rešitev težave je pretvorba datotek s stikalom /oa (OpenAs), nastavljenim na Encoded ali Unicode text (/oa:5 za Word 97 in novejše).

Na srečo se takšne napake pojavljajo relativno redko. ConvertWord bo izjemno uporaben za obdelavo velikega števila dokumentov in vam bo pomagal pri odpiranju in pretvarjanju Wordovih dokumentov brez dolgočasnega ročnega dela.

Strokovno svetovanje za omrežja v Indiani. Ima certifikate MCSE, MCP+I in MVP.

ZA TISTE, KI IMATE NAMEŠČEN STARI MICROSOFT OFFICE, KOT JE 97, 2003, 2007 in 2010

ZA ZDRUŽLJIVOST FORMATOV OFFICE, PROSIMO, NAMESTITE USTREZNO PROGRAMSKO OPREMO.

tako da se novi formati odpirajo v starih različicah

Pregled

Za uporabnike Wordovi programi, Excel ali PowerPoint Microsoft Office XP in paketi 2003: preden prenesete združljivostni paket namestite posodobitve visoke prioritete s spletnega mesta Microsoft Update preden prenesete združljivostni paketČe namestite združljivostni paket kot dodatek za Microsoft Office 2000, Office XP ali Office 2003, lahko odpirate, urejate in shranjujete datoteke v novih formatih datotek, ki se uporabljajo v najnovejših različicah Worda, Excela in PowerPointa. Za ogled datotek, shranjenih v novih formatih, lahko uporabite tudi združljivostni paket z pregledovalniki Microsoft Office Word 2003, Excel 2003 in PowerPoint 2003. Za več informacij o združljivostnem paketu si oglejte članek v zbirki znanja.

Opomba.Če uporabljate Microsoft Word 2000 ali Microsoft Word 2002 za branje ali pisanje dokumentov, ki vsebujejo zapletene znake, se obrnite na informacije v tem članku, da zagotovite pravilen prikaz Wordovih dokumentov v novejših različicah aplikacije.

Skrbniki: Prenesete lahko skrbniško predlogo za pretvornike Word, Excel in PowerPoint, vključeno v paket združljivosti.

Nadgradnja. Paket združljivosti Microsoft Office je bil posodobljen tako, da vključuje servisni paket 2 (SP2). Zdaj, če datoteke DOCX ali DOCM vsebujejo custom oznake XML, potem se oznake odstranijo, ko se datoteka odpre v programu Word 2003. Za več informacij glejte KB978951

Sistemske zahteve

  • 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 2002 SP3, Microsoft Excel 2002 SP3 in Microsoft PowerPoint 2002 SP3
  • Microsoft Office Word 2003 SP1 ali novejši, Microsoft Office Excel 2003 SP1 ali novejši in Microsoft Office PowerPoint 2003 SP1 ali novejši
  • Pregledovalnik Microsoft Office Word 2003.
  • Pregledovalnik Microsoft Office Excel 2003
  • Pregledovalnik Microsoft Office PowerPoint 2003

Navodila

Namestitev posodobitve

  1. Poskrbite, da bo vaš sistem posodobljen, tako da namestite posodobitve z visoko prioriteto in zahtevane posodobitve, prenesene s spletnega mesta Microsoft Update (potrebno za Microsoftovi uporabniki Office XP in 2003).
  1. Po namestitvi posodobitev visoke prioritete in zahtevanih posodobitev s spletnega mesta Microsoft Update prenesite paket združljivosti tako, da kliknete zgornji gumb in shranite datoteko na trdi disk.
  1. Če želite zagnati namestitveni program, dvokliknite shranjeno datoteko na trdem disku. izvršljiva datoteka FileFormatConverters.exe.
  1. Dokončajte namestitev tako, da sledite navodilom na zaslonu.

Brisanje datoteke za prenos