Condividi tramite


XpsConverter

XPS Converter (XpsConverter.exe) è uno strumento da riga di comando per la conversione di documenti XPS (XML Paper Specification) da Microsoft XPS (MSXPS) a OpenXPS standardizzati e da OpenXPS a Microsoft XPS (MSXPS). Questo strumento è progettato per facilitare la conversione del collaterale di test XPS da un formato XPS all'altro.

Dove è possibile scaricare XpsConverter?

XpsConverter.exe è incluso in Microsoft Windows Driver Kit (WDK). Per informazioni su come ottenere wdk, vedere Download di Windows Driver Kit.

XpsConverter non deve essere usato in alcuna capacità diversa da uno strumento autonomo. Non è supportato per altri usi. Non può essere utilizzato in parte o nell'intero in qualsiasi applicazione o driver e la decompilatazione o modifica dello strumento è strettamente vietato. Microsoft conserva tutti i diritti e mantiene il copyright su XpsConverter.exe e tutta la relativa documentazione di supporto.

Per convertire i documenti XPS

  1. Aprire una finestra del prompt dei comandi di Visual Studio.

  2. Eseguire lo strumento XpsConverter.exe e specificare i nomi dei file o delle cartelle di origine e di destinazione e specificare il formato in cui convertire i file.

    Ad esempio, il comando seguente converte il file MSXPS denominato text.xps in formato OpenXPS.

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

    Quando si installa WDK, il file XpsConverter.exe viene inserito nelle directory %programfiles%\Windows Kits\8.1\bin\<arch> o %programfiles(86)%\Windows Kits\8.1\bin\<arch.>

Sintassi del comando XpsConverter

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

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

Parametri del comando

Parametro Descrizione

<format>

Specifica il formato in cui convertire i file di origine. Il <formato> è obbligatorio. Specificare /OpenXPS per convertire i documenti in OpenXPS o /XPS per convertire i documenti in Microsoft XPS (MSXPS).

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

Usare questa opzione per convertire inputfile> e salvarlo in <outputfile>.< Il <file di input> deve avere l'estensione con estensione xps o oxps.

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

Usare questa opzione per convertire tutti i file in <inputfolder> e salvarli nella <cartella> di output. I file nella <cartella> di input devono avere estensioni di file xps o oxps.

Nota: La conversione di una cartella è un'operazione ricorsiva. Lo strumento converte tutti i file nella cartella> di<input specificata e in tutte le sottodirectory.

-taglialegna:<LoggerType>

Facoltativo. <LoggerType> indica il tipo di log da generare (File, Console o WTT) da usare durante la conversione. Il logger predefinito è Console

-logfile:<LogFile>

Facoltativo. Specifica l'elemento <LogFile> da usare quando l'opzione -logger è FILE. Se non si specifica un <file di> log, il file di log predefinito è XpsConverter.txt.

-device:<DeviceString>

Facoltativo. Specifica deviceString>< da usare quando l'opzione -logger è WTT. Il dispositivo predefinito è $LogFile:file=XpsConverter.wtl,WriteMode=append.

Osservazioni

È possibile usare il isXPS.exe (isXPS Conformance Tool) per testare la conformità di un file alle specifiche XPS e Open Packaging Conventions (OPC).

Esempi:

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 (strumento di conformità isXPS)