Compartir a través de


XpsConverter

XPS Converter (XpsConverter.exe) es una herramienta de línea de comandos para convertir documentos de especificación de papel XML (XPS) de Microsoft XPS (MSXPS) a OpenXPS estandarizados y de OpenXPS a Microsoft XPS (MSXPS). Esta herramienta está pensada para obtener ayuda 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 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 los directorios %programfiles%\Windows Kits\8.1\bin\<arch> o %programfiles(86)%\Windows Kits\8.1\bin\<arch.>

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

<format>

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 la carpeta inputfolder y todos los subdirectorios especificados<.>

-leñador:<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 <objeto LogFile> que se va a usar cuando la opción -logger es FILE. Si no especifica un <logFile>, el archivo de registro predeterminado es XpsConverter.txt.

-device:<DeviceString>

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

Observaciones

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

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