XpsConverter

XPS Converter (XpsConverter.exe) es una herramienta de línea de comandos para convertir documentos XML Paper Specification (XPS) de Microsoft XPS (MSXPS) a OpenXPS estandarizado, y de OpenXPS a Microsoft XPS (MSXPS). Esta herramienta está pensada para ayudar en la conversión de material de prueba XPS de un formato XPS al otro.

¿Dónde puedo descargar XpsConverter?

XpsConverter.exe se incluye en el Kit de controladores de Microsoft Windows (WDK). Para obtener información sobre cómo obtener el WDK, consulte Descargas del Kit de controladores de Windows.

XpsConverter no está pensado para usarse en ninguna otra capacidad que no sea como herramienta independiente. No se admite para ningún otro uso. No se puede usar en parte o en su totalidad en ninguna aplicación o controlador, y la descompilación o modificación de la herramienta está estrictamente prohibida. Microsoft conserva todos los derechos y mantiene derechos de autor sobre XpsConverter.exe y toda su documentación complementaria.

Para convertir documentos XPS

  1. Abra una ventana de símbolo del sistema de Visual Studio.

  2. Ejecute la herramienta XpsConverter.exe y especifique los nombres de los archivos o carpetas de origen y destino y especifique el formato al que se van a convertir los archivos.

    Por ejemplo, el siguiente comando convierte el archivo MSXPS denominado text.xps en formato OpenXPS.

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

    Al instalar el WDK, el archivo XpsConverter.exe se coloca en el %programfiles%\Windows Kits\8.1\bin\<arch> o %programfiles(86)%\Windows Kits\8.1\bin\<arch> directorios.

Sintaxis del comando XpsConverter

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

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

Parámetros de comando

Parámetro Descripción

<formato>

Especifica el formato al que se van a convertir los archivos de origen. El <formato> es obligatorio. Especifique /OpenXPS para convertir los documentos a OpenXPS o /XPS para convertir los documentos a Microsoft XPS (MSXPS).

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

Use esta opción para convertir <el archivo> de entrada y guardarlo en <outputfile>. El <archivo inputfile> debe tener la extensión de nombre de archivo .xps o .oxps.

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

Use esta opción para convertir todos los archivos de <inputfolder> y guardarlos en la <outputfolder>. Los archivos de <inputfolder> deben tener extensiones de nombre de archivo .xps o .oxps.

Nota Convertir una carpeta es una operación recursiva. La herramienta convierte todos los archivos de lacarpeta inputfolder> y todos los subdirectorios especificados<.

-logger:<LoggerType>

Opcional. <LoggerType> indica el tipo de registro que se va a generar (Archivo, Consola o WTT) que se va a usar durante la conversión. El registrador predeterminado es Console

-logfile:<LogFile>

Opcional. Especifica el <LogFile> que se va a usar cuando la opción -logger sea FILE. Si no especifica un <LogFile>, el archivo de registro predeterminado es XpsConverter.txt.

-device:<DeviceString>

Opcional. EspecificaDeviceString<> que se va a usar cuando la opción -logger es WTT. El dispositivo predeterminado es $LogFile:file=XpsConverter.wtl,WriteMode=append.

Comentarios de

Puede usar el isXPS.exe (isXPS Conformance Tool) para probar la conformidad de un archivo con las especificaciones XPS y Open Packaging Conventions (OPC).

Ejemplos de

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 (herramienta de conformidad isXPS)