Partager via


XpsConverter

XPS Converter (XpsConverter.exe) est un outil en ligne de commande permettant de convertir des documents XPS (XML Paper Specification) de Microsoft XPS (MSXPS) en OpenXPS standardisé et à partir d’OpenXPS en Microsoft XPS (MSXPS). Cet outil est destiné à aider à convertir des garanties de test XPS d’un format XPS à l’autre.

Où puis-je télécharger XpsConverter ?

XpsConverter.exe est inclus dans le Kit de pilotes Microsoft Windows (WDK). Pour plus d’informations sur l’obtention de WDK, consultez téléchargements du Kit de pilotes Windows.

XpsConverter n’est pas destiné à être utilisé dans une autre capacité que comme outil autonome. Il n’est pas pris en charge pour une autre utilisation. Il ne peut pas être utilisé dans une partie ou dans l’ensemble d’une application ou d’un pilote, et la suppression ou la modification de l’outil est strictement interdite. Microsoft conserve tous les droits et conserve le droit d’auteur sur XpsConverter.exe et toute sa documentation de prise en charge.

Pour convertir des documents XPS

  1. Ouvrez une fenêtre d’invite de commandes Visual Studio.

  2. Exécutez l’outil XpsConverter.exe et spécifiez les noms des fichiers ou dossiers source et de destination et spécifiez le format dans lequel convertir le ou les fichiers.

    Par exemple, la commande suivante convertit le fichier MSXPS appelé text.xps au format OpenXPS.

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

    Lorsque vous installez wdK, le fichier XpsConverter.exe est placé dans les répertoires %programfiles%\Windows Kits\8.1\bin\<arch> ou %programfiles(86)%\Windows Kits\8.1\bin\<arch.>

Syntaxe de commande XpsConverter

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

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

Paramètres de commande

Paramètre Description

<format>

Spécifie le format dans lequel convertir le ou les fichiers sources. Le <format> est obligatoire. Spécifiez /OpenXPS pour convertir le ou les documents en OpenXPS ou /XPS pour convertir le ou les documents en Microsoft XPS (MSXPS).

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

Utilisez cette option pour convertir <le fichier> d’entrée et l’enregistrer dans< le fichier> de sortie. Le <fichier> d’entrée doit avoir l’extension de nom de fichier .xps ou .oxps.

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

Utilisez cette option pour convertir tous les fichiers dans inputfolder> et les enregistrer dans le <fichier outputfolder>.< Les fichiers dans <inputfolder> doivent avoir des extensions de nom de fichier .xps ou .oxps.

Notez que la conversion d’un dossier est une opération récursive. L’outil convertit tous les fichiers dans le dossier> d’entrée<spécifié et tous les sous-répertoires.

-bûcheron:<LoggerType>

facultatif. <LoggerType> indique le type de journal à générer (fichier, console ou WTT) à utiliser pendant la conversion. L’enregistreur d’événements par défaut est la console

-logfile :<LogFile>

facultatif. Spécifie le LogFile> à utiliser lorsque l’option -logger est FILE.< Si vous ne spécifiez pas de <Fichier Journal>, le fichier journal par défaut est XpsConverter.txt.

-device :<DeviceString>

facultatif. SpécifieDeviceString> à utiliser lorsque l’option -logger est WTT.< L’appareil par défaut est $LogFile :file=XpsConverter.wtl,WriteMode=append.

Remarques

Vous pouvez utiliser l’outil de conformité isXPS.exe (isXPS Conformance Tool) pour tester la conformité d’un fichier aux spécifications XPS et Open Packaging Conventions (OPC).

Exemples

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 Conformance Tool)