Microsoft Office Compatibility Pack för filformaten Word, Excel och PowerPoint. Konvertera Word-dokument med ett kommando Olika kodningar för olika alfabet

När du öppnar textfil i Microsoft Word eller ett annat program (till exempel på en dator vars operativsystemsspråk skiljer sig från det som texten i filen är skriven på), hjälper kodningen programmet att avgöra i vilken form texten ska visas på skärmen så att den kan läsas.

I den här artikeln

Allmän information om textkodning

Texten som visas som text på skärmen lagras faktiskt som numeriska värden i en textfil. Datorn översätter numeriska värden till synliga tecken. För detta används en kodningsstandard.

En kodning är ett numreringsschema där varje texttecken i en uppsättning tilldelas ett specifikt numeriskt värde. Kodningen kan innehålla bokstäver, siffror och andra tecken. Olika språk använder ofta olika teckenuppsättningar, så många befintliga kodningar är designade för att representera teckenuppsättningarna för deras respektive språk.

Olika kodningar för olika alfabet

Kodningsinformationen som sparas med en textfil används av datorn för att visa texten på skärmen. Till exempel, i kodningen "kyrillisk (Windows)" motsvarar tecknet "Й" det numeriska värdet 201. När du öppnar en fil som innehåller detta tecken på en dator som använder kodningen "kyrillisk (Windows)", läser datorn siffran 201 och visar "Y"-tecknet.

Men om samma fil öppnas på en dator som använder en annan kodning som standard, kommer tecknet som motsvarar siffran 201 i denna kodning att visas på skärmen. Till exempel, om kodningen som används på datorn är "västeuropeisk (Windows)", kommer tecknet "Y" från den kyrilliska källtextfilen att visas som "É", eftersom detta tecken motsvarar siffran 201 i denna kodning.

Unicode: en enda kodning för olika alfabet

För att undvika problem med kodning och avkodning av textfiler kan du spara dem i Unicode. Denna kodning inkluderar de flesta tecken från alla språk som vanligtvis används på moderna datorer.

Eftersom Word är baserat på Unicode, sparas alla filer i det automatiskt i denna kodning. Unicode-filer kan öppnas på vilken dator som helst med ett operativsystem på engelska språket oavsett språket i texten. Det är också möjligt att spara Unicode-filer på en sådan dator som innehåller tecken som inte finns i västeuropeiska alfabet (som grekiska, kyrilliska, arabiska eller japanska).

Välja en kodning när du öppnar en fil

Om i öppna fil texten förvrängs eller visas som frågetecken eller rutor, är det möjligt att Word har bestämt kodningen felaktigt. Du kan ange vilken kodning som ska användas för att visa (avkoda) texten.

    Öppna en flik Fil.

    Klicka på knappen alternativ.

    Klicka på knappen Dessutom.

    Hoppa till avsnitt Allmän och kryssa i rutan Bekräfta filformatkonvertering vid öppen.

    Notera: Om den här kryssrutan är markerad visar Word en dialogruta Filkonvertering när du öppnar en icke-Word-fil (det vill säga en fil som inte har filtillägget DOC, DOT, DOCX, DOCM, DOTX eller DOTM). Om du ofta arbetar med sådana filer, men du vanligtvis inte behöver välja en kodning, se till att inaktivera det här alternativet så att den här dialogrutan inte visas.

    Stäng och öppna sedan filen igen.

    I dialogrutan Filkonvertering Välj föremål Kodad text.

    I dialogrutan Filkonvertering ställ in strömbrytaren Övrig och välj önskad kodning från listan.

    I området av Prov

Om nästan all text ser likadan ut (som rutor eller prickar) kanske din dator inte har rätt teckensnitt installerat. I det här fallet kan du installera ytterligare typsnitt.

För att installera ytterligare teckensnitt, gör följande:

    Klicka på knappen Start och välj objektet Kontrollpanel.

    Gör en av följande:

    På Windows 7

    1. Välj ett objekt på kontrollpanelen Avinstallera program.

      Förändra.

    Windows Vista

      Välj avsnittet på kontrollpanelen Avinstallera ett program.

      Klicka på i listan över program Microsoft Office eller Microsoft Word om det installerades separat från Microsoft Office-paketet och klicka Förändra.

    I Windows XP

      Klicka på objektet i Kontrollpanelen Installation och borttagning av program.

      Angivna Installerade program klicka på Microsoft Office eller Microsoft Word om det installerades separat från Microsoft Office och klicka sedan på Förändra.

    I en grupp Förändra Microsoft installationer kontor tryck på knappen Lägg till eller ta bort komponenter och klicka sedan på knappen Fortsätt.

    I kapitel Installationsalternativ expandera element Vanliga Office-verktyg, och då - Stöd för flera språk.

    Välj det teckensnitt du vill ha, klicka på pilen bredvid och välj Kör från min dator.

Råd: När du öppnar en textfil i en eller annan kodning använder Word de teckensnitt som definieras i dialogrutan Alternativ för webbdokument. (För att få fram dialogrutan Alternativ för webbdokument, klick Microsoft Office-knapp, Klicka sedan Ordalternativ och välj en kategori Dessutom. I kapitel Allmän tryck på knappen Alternativ för webbdokument.) Använda alternativen på fliken Teckensnitt dialog ruta Alternativ för webbdokument du kan anpassa teckensnittet för varje kodning.

Välja en kodning när du sparar en fil

Om du inte väljer en kodning när du sparar filen kommer Unicode att användas. Som en allmän regel rekommenderas Unicode eftersom det stöder de flesta tecken på de flesta språk.

Om du planerar att öppna dokumentet i ett program som inte stöder Unicode kan du välja önskad kodning. Till exempel i operativ system på engelska kan du skapa ett kinesiskt (traditionellt) dokument med Unicode. Men om ett sådant dokument kommer att öppnas i ett program som stöder kinesiska men som inte stöder Unicode, kan filen sparas i "Chinese Traditional (Big5)"-kodningen. Som ett resultat kommer texten att visas korrekt när dokumentet öppnas i ett program som stöder traditionell kinesiska.

Notera: Eftersom Unicode är den mest kompletta standarden kanske vissa tecken inte visas när text sparas i andra kodningar. Anta till exempel att ett Unicode-dokument innehåller både hebreisk och kyrillisk text. Om du sparar filen i "kyrillisk (Windows)"-kodning, kommer hebreisk text inte att visas, och om du sparar den i "hebreiska (Windows)"-kodning kommer kyrillisk text inte att visas.

Om du väljer en kodningsstandard som inte stöder några av tecknen i filen kommer Word att markera dem i rött. Du kan förhandsgranska texten i den valda kodningen innan du sparar filen.

Att spara en fil som kodad text tar bort texten för vilken teckensnittet Symbol är valt, såväl som fältkoder.

Val av kodning

    Öppna en flik Fil.

    I fält Filnamn ange ett namn för den nya filen.

    I fält Filtyp Välj oformatterad text.

    Om en dialogruta visas Microsoft Office Word - Kompatibilitetskontroll, tryck på knappen Fortsätt.

    I dialogrutan Filkonvertering välj lämplig kodning.

    • För att använda en standardkodning, välj alternativet Windows (standard).

      För att använda MS-DOS-kodning, välj alternativet MS-DOS.

      Ställ in alternativknappen för att ställa in en annan kodning Övrig och välj önskat objekt från listan. I området av Prov du kan se texten och kontrollera om den visas korrekt i den valda kodningen.

      Notera: Du kan ändra storlek på dialogrutan för att göra dokumentets visningsyta större Filkonvertering.

    Om du ser meddelandet "Texten markerad i rött kan inte lagras korrekt i den valda kodningen", kan du välja en annan kodning eller markera rutan Tillåt teckenbyte.

    Om teckenersättning är aktiverad kommer tecken som inte kan visas att ersättas med de närmaste ekvivalenta tecknen i den valda kodningen. Till exempel ersätts ellipsen med tre punkter, och hörncitattecken ersätts med raka.

    Om den valda kodningen inte har motsvarande tecken för tecken som är markerade i rött, kommer de att lagras utanför sammanhanget (till exempel som frågetecken).

    Om dokumentet kommer att öppnas i ett program som inte radbryter text från en rad till en annan, kan du inkludera hårda radbrytningar i dokumentet. För att göra detta, markera rutan Infoga radbrytningar och specificera önskad brytsymbol (vagnretur (CR), radmatning (LF) eller båda) i fältet Slutrader.

Hitta tillgängliga kodningar i Word

Word känner igen flera kodningar och stöder kodningar som ingår i systemprogramvaran.

Nedan finns en lista över skript och deras tillhörande kodningar (kodsidor).

Skrivsystem

Kodningar

Teckensnitt används

Flerspråkig

Unicode (UCS-2 med direkt och omvänd ordning bytes, UTF-8, UTF-7)

Standardteckensnitt för stilen "Normal" för den lokaliserade versionen av Word

arabiska

Windows 1256, ASMO 708

Förenklad kinesiska)

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

Traditionell Kinesisk)

BIG5, EUC-TW, ISO-2022-TW

Kyrillisk

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

Engelska, västeuropeiska och andra baserade på latinsk skrift

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

grekisk

japanska

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

koreanska

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

vietnamesiska

Indiskt: Tamil

Indiskt: nepalesiska

ISCII 57002 (Devanagari)

Indiskt: Konkani

ISCII 57002 (Devanagari)

indiskt: hindi

ISCII 57002 (Devanagari)

Indiska: Assamiska

Indiskt: Bengali

Indiskt: Gujarati

Indiskt: Kannada

Indiskt: malayalam

Indiskt: oriya

Indiskt: Marathi

ISCII 57002 (Devanagari)

Indiskt: Punjabi

Indiskt: Sanskrit

ISCII 57002 (Devanagari)

Indiskt: Telugu

    Indiska språk kräver operativsystemstöd och lämpliga OpenType-teckensnitt för att användas.

    Endast begränsad support är tillgänglig för nepalesiska, assamiska, bengaliska, gujarati, malayalam och oriya.

I dagliga IT-uppgifter som nätverksadministration och användarstöd finns det ofta olika filer, särskilt dokument skrivna i textredigerare. Tyvärr inbyggd Windows-verktyg låter dig arbeta med dokument endast som filer; Standardverktygen hanterar inte interna Word-data, såsom konvertering av dokumenttyp.

Jag kompilerade ett WSH-skript ( Windows-skript Host) som heter ConvertWord, som används som ett kommandoskal för Microsoft Word och gör det lättare att arbeta med dokument. Dessutom kan skriptet vara användbart för att testa ogiltiga dokument.

Krav

Word 97 eller senare måste vara installerat på din dator för att kunna använda ConvertWord textredigerare. Den fullständiga källkoden för ConvertWord kan laddas ner från vår tidskrifts webbplats. Fragmenten av ConvertWord-skriptet visas nedan. Filerna convertword.wsf och convertword.cmd bör sparas i samma mapp.

ConvertWord kan automatiskt använda valfri filformatskonverterare implementerad i Word. Word kommer med en grundläggande uppsättning filformatkonverterare för typiska dokument. Denna uppsättning innehåller dock inte speciella omvandlare, till exempel för Microsoft-dokument Works eller WordPerfect. Dessa och andra valfria omvandlare kräver en anpassad installation av Word.

Standard Word-konverterare som ingår i Microsoft Office Resource Kits kan laddas ner från Office 2003 Editions Resource Kit-sidan på http://www.microsoft.com/office/ork/2003/default.htm . Konverterarna i resurspaketet är kompatibla med Word 97 och nyare versioner av editorn. När du har installerat resurspaketet, gå till den skapade katalogen (som standard, \%programfiles%orktools) och hitta filen med uppsättningen av omvandlare (oconvpck.exe), och kör sedan oconvpck.exe på alla datorer där du vill distribuera omvandlarna.

Syftet med ConvertWord

Ursprungligen var syftet med att skapa ConvertWord att utföra vissa uppgifter som inte var tillgängliga i Words Batch Conversion Wizard. Batch Conversion Wizard är ett användbart tillägg till alla administratörers verktygslåda. Mästaren är ord mall A som konverterar ett indataformat till ett utdataformat. Mer detaljerad information För mer information om denna konvertering, se Microsoft-artikeln "Hur man automatiskt konverterar många dokument till Word 2002-format" på http://support.microsoft.com/?kbid=313714.

Gruppkonverteringsguiden utför många uppgifter, men är inte optimerad för vissa av dem, såsom fjärradministration eller automatisering av enkla konverteringar för slutanvändare som delar dokument på separata webbplatser. ConvertWord kan hjälpa dig att lösa dessa distribuerade konverteringsproblem genom att utföra följande grundläggande operationer.

  • Skickar en fråga till systemet om vilken version av Word som det har.
  • Öppnar automatiskt listor över dokument av blandade typer av godtycklig längd.
  • Garanterat spara dokument med unika namn i Word-format (standard) eller andra format.
  • Testar dokument som letar efter formateringsproblem och felaktiga användarlösenord.

Hur convertword fungerar

ConvertWord-konverteringsprocessen är en process i fyra steg. I det första steget genererar skriptet en instans av Word-applikationen, som visas i utdraget Lista 1 märkt A. En del av skriptets källkod är avsedd att minimera antalet dialogrutor. Till exempel blockerar källkoden märkt B dialogrutor när det är möjligt.

I det andra steget öppnar ConvertWord varje dokument. Word-objektet innehåller en samling dokument; när du anropar Open-metoden för denna uppsättning (fragment märkt A in Lista 2) dokumentet hämtas. Om du kan namnet på dokumentet och vill att Word automatiskt ska bestämma dess format, kan du anropa metoden med endast namnet på dokumentet som argument.

Eller så kan du ange dokumentformatet som en annan parameter till Open-metoden. Tyvärr, beroende på versionen av Word, kräver Open-metoden upp till 16 parametrar. Eftersom formatkontrollparametern är på tionde plats måste de föregående nio parametrarna anges. Resultatet är en lång, otymplig sträng. Parameterinformation finns på http://msdn.microsoft.com/library/default.asp?url=/library/enus/dv_wrcore/html/wrconwordobjectmodeloverview.asp eller i Word Hjälp.

ConvertWord-parametrarna är FileName, ConfirmConversions, ReadOnly, AddToRecentFiles, PasswordDocument, PasswordMall, Revert, WritePasswordDocument, WritePasswordTemplate och Format. Parametern FileName är filnamnet på Word-dokumentet. Du kan använda parametern ConfirmConversions för att visa en dialogruta när Word konverterar ett öppet dokument. I ConvertWord är denna parameter alltid inställd på False för att underlätta automatisering.

Parametern ReadOnly styr processen att öppna ett skrivskyddat dokument; ConvertWord tilldelar alltid given parameter Sant att behålla originaldokumentet oförändrat. AddToRecentFiles avgör om det öppnade dokumentet kommer att läggas till den aktuella användarens RecentFiles-lista. Dokumentet kan vara ett av dussintals eller till och med hundratals, så att lägga till det i listan rekommenderas inte och parametern är inställd på False.

PasswordDocument är lösenordet för att öppna skyddade dokument och PasswordTemplate är lösenordet för mallar. Dessa värden är värdelösa för icke-Word-dokument, så två dubbla citattecken ("") kan användas istället för valfri parameter för att indikera en tom sträng. Parametern Återställ bestämmer om skriptet ska återgå till det nuvarande öppen version dokument om dokumentet som ska konverteras redan är öppet. ConvertWord ställer in denna parameter till True för att undvika att ändringar går förlorade och för att endast aktivera den öppna kopian av dokumentet.

Parametrarna WritePasswordDocument och WritePasswordTemplate anger de lösenord som krävs för att spara öppet dokument eller mall. För denna artikels syften är dessa parametrar valfria eftersom ConvertWord inte skriver över originaldokumentet; så skriptet anger "" för vart och ett av dessa argument.

Slutligen är parametern Format ett tal som anger den metod som Word använder för att bestämma formatet för ett öppet dokument. Det är inte lätt att korrekt ange ett nummer, eftersom siffror och de metoder de representerar beror på installerad version Word, ytterligare dokumentkonverterare och installationsprocedurer. Anta att vi behöver öppna och konvertera ett RTF-dokument (Rich Text Format) med formatets öppningskod 3. För att öppna ett exempeldokument med en standard RTF-konverterare används följande procedur:

Ange doc = Word.Documents._

Öppna("c:my.rtf", False, _

Sant falskt, "", "", _

Sant, "", "", 3)

Vissa rader med källkod i den här artikeln har delats upp i flera rader på grund av utrymmesbrist. En lista över ytterligare dokumentkonverterare med motsvarande nummer och standardtillägg kan hittas med hjälp av uppsättningen av FileConverters-objektet. PÅ original text Lista 3 visar en lista över dessa omvandlare. Det finns inga vanliga Word-konverterare i listan. En lista över vanliga Word-konverterare finns på flik. ett och Word Hjälp.

Rutinen CreateFormatCollections i ConvertWord-skriptet visar en lista över Word-konverterare. Även om skriptet gör det lite lättare att bestämma öppnings- och sparformat, beror formatet som används för att öppna eller spara ett dokument på versionen av Word och hur omvandlarna är installerade.

Efter att ha öppnat dokumentet en ny version sparas med hjälp av SaveAs-metoden (fragment märkt A in Lista 4). SaveAs-metoden accepterar upp till 16 parametrar, men vi behöver bara två eftersom den nödvändiga SaveFormat-parametern är den andra. Precis som med OpenFormat-alternativen måste du ange formatkoderna för dokumentet du öppnar i alternativet SaveFormat. För att ange sparformatet - till exempel för att spara dokumentet i en ren textfil C: my.txt - skriv in kommandot

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

Efter att ha sparat dokumentet stänger ConvertWord det med Stäng-metoden (etikett B i Lista 4). False anger att Word ska ignorera ändringar om dokumentet har ändrats sedan det sparades. När skriptet öppnas sekventiellt, sparar och stänger alla dokument, sista steget kommer att avsluta Word genom att anropa Quit-metoden för Word-programmet ( lista 5).

Använder ConvertWord

Innan du startar ConvertWord för första gången är det användbart att bekanta dig med informationen om den lokala versionen av Word genom att köra kommandot

convertword /version

Detta kommando visar viktig information, inklusive numret på den version av Word som är installerad på maskinen. Microsoft har tagit bort versionsnumret från produktnamnet sedan Office 95 (som skulle ha kallats Office 7), men det interna versionsnumret ökas med 1 för varje större uppdateringsversion. Samma numreringsschema används i Word som en komponent i Office-paketet. De interna versionsnumren är 8 (Word 97), 9 (Word 2000), 10 (Word 2002) och 11 (Word 2003).

Som standard öppnar ConvertWord filer automatiskt genom att göra välgrundade gissningar om deras format (t.ex. Word, vanlig text, WordPerfect, RTF) och sparar dem som Word-dokument, vilket ger dem unika namn som består av filnamnet, ett understreck och ett nummer. ConvertWord erbjuder flera sätt att namnge dokument. Filnamnet kan anges som ett argument för följande kommando:

convertword unicode.txt plain.txt

Otherdocscorel.wps

Som ett resultat av detta tillvägagångssätt sparas utdatafiler i Word-format som unicode.doc, plain.doc och otherdocscorel.doc. Ett annat alternativ är att ställa in ConvertWord för att läsa filer från en standardkälla, så här:

convertword

Resultaten av ett kommando som skapar en lista med filer kan skickas till ConvertWord enligt följande:

dir /s /b c:inbox*.txt

| convertword

Om indata inte är inställda, ber ConvertWord dig att ange namnen på inmatningsdokumenten tills tangentkombinationen Ctrl + C trycks två gånger.

ConvertWord har en enkel metod för att undvika att skriva över filer med samma namn. Låt oss säga att du vill spara en Word-fil som en textfil som heter mylist.txt. Om en fil med det namnet redan finns, börjar ConvertWord att iterera genom en sekvens av härledda namn - mylist_1.txt, mylist_2.txt, etc. - tills ett oanvänt namn hittas. Detta namn tilldelas sedan den sparade filen. Vanligtvis tar det kortare tid att hitta filnamnet än att öppna och spara ett dokument manuellt.

Ändra lagringsplats och filnamn

ConvertWord sparar filer i samma mapp som originalfilen, med samma basnamn. Sålunda, vid konvertering av filer för många användare eller grupper av användare, kommer nya filer att placeras bredvid de gamla. Vanligtvis känner användarna till "sina" filer och kommer ihåg deras namn.

Men du kan ändra katalogen där de konverterade dokumenten lagras. För att göra detta, specificera bara /d-omkopplaren med fullständiga namn, som kan vara absolut eller relativ till en sökväg som pekar på mappen där skriptet körs. ConvertWord utökar sökvägen till fullt format och skapar lämplig katalog om den inte redan finns.

convertword /d:c:empexports

Du kan ändra basnamnet (filnamn utan filnamnstillägg) med /b-växeln. Om ConvertWord hittar flera filer med samma namn, ändrar ConvertWord filnamnen enligt beskrivningen ovan. Du kan också använda /x-växeln för att ange ett annat filtillägg än standardtillägget för den exporterade filtypen.

Skapa icke-Word-dokument

Som standard genererar ConvertWord automatiskt Word-dokument. Om du vill skapa ett icke-Word-dokument kan du använda alternativet /sa i verktyget ConvertWord för att ändra standardformatet för att spara. Formaten som filerna kan sparas i varierar beroende på versionen av Word och ytterligare konverterare som finns tillgängliga på systemet där ConvertWord körs. Det första steget när du sparar en fil i ett visst format är att starta Word med växeln /cnv för att se de installerade omvandlarna; omvandlarnummer motsvarar den typ som du vill spara i ny fil. Om alla filer behöver sparas i ett specifikt format, såsom RTF (nummer 6), bör /sa:6-växeln läggas till i ConvertWord-argumenten. Till exempel, för att konvertera alla WordPerfect-filer i den aktuella mappen till RTF, kör kommandot

dir /s /b *.wpd

| convertword /sa:6

Beroende på versionen av Word och installerade konverterare kan antalet tillgängliga format vara stort. Innan du konverterar filer bör du alltid kontrollera typerna, eftersom deras antal kommer att vara olika på olika maskiner. Det enda undantaget från denna irriterande regel är standardinbyggda Word-konverterare. Word 97 och senare har samma värden från 0 till 6, och standardtypsiffrorna ökar när nya versioner läggs till. För Word 2003 kommer siffrorna 0 till 11 att vara desamma på alla datorer. Undantaget från standardvärdena är utgången med siffran -1. Detta värde matchar inte Word-konverteraren, men används som ett ConvertWord-kommando för att skriva data från en dokumentfil till konsolen. Det kan ställas in med växeln /sa - /sa:-1 eller /sa+.

Fel vid bearbetning

Under storskaliga konverteringsoperationer kan problem uppstå med vissa filer. Du behöver ett sätt att hålla reda på dokument som inte har kunnat konverteras. Om filen inte kan konverteras skickar ConvertWord filnamnet och den beskrivande informationen till standardfelströmmen (StdErr); administratören kan övervaka fel genom att se filnamn rulla på skärmen eller genom att omdirigera feldata till en fil för senare analys, som:

Errors.txt

Som standard visar ConvertWord fel genom att endast ange filnamn och felnummer:

c:demo.rtf MISLYCKADES: 2

Med omkopplaren /v+ (verbose output) kan du få mer detaljerad information om felet:

convertword
/v+>errors.txt

Växeln /v- skriver inte ut felnummer; istället skickas filnamnet helt enkelt till StdErr för att underlätta efterföljande bearbetning.

Det senaste felet som hittas av ConvertWord tas alltid som den slutliga felnivån; efter att skriptet avslutats är detta värde tillgängligt i kommandomiljön och kan läsas av ett annat skript som avgör om anropet till ConvertWord lyckades eller misslyckades.

För att upptäcka potentiella fel utan att konvertera dokument kan du köra ConvertWord med växeln /w (tänk om). Denna växel gör att ConvertWord öppnar alla dokument utan att spara dem. Om några filer misslyckas, till exempel att interna data är skadade, kommer ett normalt felmeddelande att utfärdas.

Löser lösenordsproblemet

Lösenord är särskilt problematiska vid batchbehandling eftersom de kan vara olika för olika dokument. Som standard använder ConvertWord blanksteg som lösenord, vilket öppnar alla dokument som inte har lösenord, och dokument med lösenord genererar ett fel som inte stoppar vidare bearbetning.

Detta beteende kan ändras med växeln /p (lösenord). Om du anger ett tomt argument (till exempel /p: ""), ber Word dig att ange ett lösenord för alla skyddade dokument. Med /p-växeln kan du ange ett specifikt lösenord. Du kommer dock inte att kunna öppna dokument utan lösenord eller med ett annat lösenord än det angivna.

Praktisk tillämpning av ConvertWord

Jag har kört cirka 30 000 konverteringar med ConvertWord och hittat några vanliga problem. Ovanliga krascher orsakades nästan undantagslöst av Word-automatiseringsbuggar; felnumret och meddelandet kom i de flesta fall från Word. De flesta fel (som ett felaktigt lösenord) är lätta att fixa eller förstå. De följande tre misstagen upprepades ganska regelbundet.

Den första av dessa är popup-dialogrutan i Word för dokument som innehåller makron. Som standard blockerar ConvertWord makron i dokument för att skydda användaren från farlig kod. Men när Word öppnar dokument som innehåller makron, visas en dialogruta med ett meddelande om blockering av makron. Det enda sättet jag känner till för att fixa det här fönstret är att tillåta makron att köras. Du kan göra detta genom att köra ConvertWord och ange nyckeln /as (automatiseringssäkerhet) med värdet 0 (/as:0). Detta är standardvärdet för programmatiskt öppnade Word-dokument. Innan du använder /as-växeln måste du se till att dokumentet du öppnar inte innehåller farlig kod.

Det andra felet är relaterat till vissa RTF-dokument som inte kan öppnas men som fortfarande visas korrekt i WordPad. De är vanligtvis felaktigt formaterade och kan inte öppnas korrekt i Word. Det går inte att fixa ConvertWord det här problemet, så ConvertWord kan inte användas för att konvertera sådana filer.

Det tredje felet uppstår eftersom Word identifierar textdokument Unicode vid startbyteordningsmärket i filen. Om det inte finns någon bock, behandlar Word dokumentet som vanlig text, och när användaren öppnar det konverterade dokumentet kommer användaren att se mellanslag efter varje synligt tecken (i verkligheten motsvarar mellanslag nolltecken). Det enda sättet att lösa problemet är att konvertera filerna med växeln /oa (OpenAs) inställd på kodad eller Unicode-text (/oa:5 för Word 97 och senare).

Lyckligtvis förekommer sådana fel relativt sällan. ConvertWord kommer att vara extremt användbart för bearbetning ett stort antal dokument och hjälper dig att öppna och konvertera Word-dokument utan tråkigt manuellt arbete.

Nätverksspecialistrådgivning i Indiana. Han har MCSE-, MCP+I- och MVP-certifieringar.

FÖR DE SOM HAR GAMLA MICROSOFT-KONTOR SOM 97, 2003, 2007 och 2010

FÖR KOMPATIBILITET FÖR KONTORSFORMAT, INSTALLERA LÄMPLIG PROGRAM.

så att nya format öppnas i äldre versioner

Recension

Användare Word-program, Excel eller PowerPoint-paket för Microsoft Office XP och 2003: Innan du laddar ner kompatibilitetspaketet installera högprioriterade uppdateringar från webbplatsen Microsoft Update innan du laddar ner kompatibilitetspaketet.Genom att installera kompatibilitetspaketet som ett tillägg till Microsoft-paket Office 2000, Office XP eller Office 2003 kommer du att kunna öppna, redigera och spara filer i nya format som används i de senaste versionerna av Word, Excel och PowerPoint. Du kan också använda kompatibilitetspaketet med visningsprogram för Microsoft Office Word 2003, Excel 2003 och PowerPoint 2003 för att visa filer som sparats i de nya formaten. ytterligare information För kompatibilitetspaketet, se KB-artikeln.

Notera. Om du använder Microsoft Word 2000 eller Microsoft Word 2002 för att läsa eller skriva dokument som innehåller komplexa teckenuppsättningar, korrekt visning Word-dokument i nya versioner av applikationen bör hänvisa till informationen i artikeln.

Administratörer: Du kan ladda ner den administrativa mallen för Word-, Excel- och PowerPoint-konverterare som finns i kompatibilitetspaketet.

Uppdatering. Microsoft Office Compatibility Pack har uppdaterats för att inkludera Service Pack 2 (SP2). Nu om DOCX-filer eller DOCM innehåller anpassade XML-taggar, taggarna tas bort när filen öppnas i Word 2003. För mer information, se KB978951

Systemkrav

  • Operativsystem: 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 Service Pack 3 (SP3), Microsoft Excel 2002 Service Pack 3 (SP3) och Microsoft PowerPoint 2002 Service Pack 3 (SP3)
  • Microsoft Office Word 2003 SP1 eller senare, Microsoft Office Excel 2003 SP1 eller senare och Microsoft Office PowerPoint 2003 SP1 eller senare
  • Microsoft Office Word 2003 Viewer.
  • Microsoft Office Excel 2003 Viewer
  • Microsoft Office PowerPoint 2003 Viewer

Instruktioner

Installerar uppdateringen

  1. Se till att ditt system är uppdaterat genom att installera högprioriterade och nödvändiga uppdateringar som laddas ner från Microsoft Update-webbplatsen (krävs för användare av Microsoft Office XP och 2003).
  1. När du har installerat högprioriterade uppdateringar och nödvändiga uppdateringar från Microsoft Update-webbplatsen laddar du ner kompatibilitetspaketet genom att klicka på knappen ovan och spara filen på din hårddisk.
  1. För att starta installationsprogrammet, dubbelklicka på den körbara filen som sparats på din hårddisk FileFormatConverters.exe.
  1. Slutför installationen genom att följa instruktionerna på skärmen.

Ta bort en uppladdad fil