XpsConverter

XPS Converter (XpsConverter.exe) är ett kommandoradsverktyg för att konvertera XPS-dokument (XML Paper Specification) från Microsoft XPS (MSXPS) till standardiserad OpenXPS och från OpenXPS till Microsoft XPS (MSXPS). Det här verktyget är avsett att hjälpa till att konvertera XPS-dokumentation från ett XPS-format till ett annat.

Var kan jag ladda ned XpsConverter?

XpsConverter.exe ingår i Microsoft Windows Driver Kit (WDK). Information om hur du hämtar WDK finns i Nedladdningar av Windows Driver Kit.

XpsConverter är inte avsedd att användas i någon annan kapacitet än som ett fristående verktyg. Det stöds inte för någon annan användning. Det får inte användas helt eller delvis i något program eller någon drivrutin, och det är strängt förbjudet att kompilera eller ändra verktyget. Microsoft behåller alla rättigheter och har upphovsrätt på XpsConverter.exe och all dess stödjande dokumentation.

Konvertera XPS-dokument

  1. Öppna ett Visual Studio-kommandotolkfönster.

  2. Kör verktygetXpsConverter.exe och ange namnen på käll- och målfilerna eller mapparna och ange det format som filen eller filerna ska konverteras till.

    Följande kommando konverterar till exempel MSXPS-filen med namnet text.xps till OpenXPS-format.

    XpsConverter /OpenXPS /InputFile=Text.xps /OutputFile=Test.oxps
    

    När du installerar WDK placeras filen XpsConverter.exe i %programfiles%\Windows Kits\8.1\bin\<arch> eller %programfiles(86)%\Windows Kits\8.1\bin\<arch-kataloger> .

XpsConverter-kommandosyntax

  XpsConverter  <format>  
  [/InputFile=<inputfile> /OutputFile=<outputfile>  | /InputFolder=<inputfolder> /OutputFolder=<outputfolder>]  

  [-logger:<LoggerType>]
  [-logfile:<LogFile>  ]
  [ -device:<DeviceString> ]
  [ /? ]

Kommandoparametrar

Parameter Beskrivning

<format>

Anger det format som källfilen/källfilerna ska konverteras till. Formatet<> krävs. Ange /OpenXPS för att konvertera dokument till OpenXPS eller /XPS för att konvertera dokument till Microsoft XPS (MSXPS).

/InputFile=<inputfile>/OutputFile=<outputfile>

Använd det här alternativet om du vill konvertera <indatafilen> och spara den i <utdatafilen>. Indatafilen<> måste ha filnamnstillägget .xps eller .oxps.

/InputFolder=<inputfolder>/OutputFolder=<outputfolder>

Använd det här alternativet om du vill konvertera alla filer i <indatamappen> och spara dem i utdatamappen<>. Filer i <indatamappen> måste ha filnamnstilläggen .xps eller .oxps.

Not Att konvertera en mapp är en rekursiv åtgärd. Verktyget konverterar alla filer i den angivna indatamappen<> och alla underkataloger.

-logger:<LoggerType>

Valfritt. <LoggerType> anger vilken typ av logg som ska genereras (fil, konsol eller WTT) som ska användas under konverteringen. Standardloggaren är Konsol

-logfile:<LogFile>

Valfritt. Anger den <LogFile> som ska användas när alternativet -logger är FILE. Om du inte anger en <LogFile> är standardloggfilen XpsConverter.txt.

-device:<DeviceString>

Valfritt. Anger den<DeviceString som> ska användas när alternativet -logger är WTT. Standardenheten är $LogFile:file=XpsConverter.wtl,WriteMode=append.

kommentarer

Du kan använda isXPS.exe (isXPS Conformance Tool) för att testa en fils överensstämmelse med SPECIFIKATIONERna för XPS och OPC (Open Packaging Conventions).

Exempel

XpsConverter /OpenXPS /InputFile=Text.xps /OutputFile=Test.oxps
XpsConverter /XPS /InputFolder=c:\OpenXPS /OutputFolder=c:\MSXPS
XpsConverter /OpenXPS /InputFile=MyDoc.xps /OutputFile=ConvertedMyDoc.oxps  logger:file  logfile:MyLog.txt

isXPS.exe (isXPS-konformitetsverktyg)