Crea un documento XPS

Crea un documento XPS.

Crear un Documento XPS en Windows, Linux y macOS

El formato XPS (XML Paper Specification) es el estándar de Microsoft para documentos de diseño fijo, similar al PDF. Esta guía explica cómo generarlo en los tres sistemas operativos principales.

1. ¿Qué es un Documento XPS?

XPS (XML Paper Specification) es un formato de documento creado por Microsoft que preserva el diseño, fuentes e imágenes exactamente como fueron creados, independientemente del dispositivo o sistema operativo donde se visualice.

Características principales:

  • Mantiene el formato original del documento sin alteraciones.
  • Compatible con firmas digitales y permisos de acceso.
  • Basado en XML, lo que lo hace transparente y auditable.
  • Alternativa al PDF desarrollada por Microsoft e integrada en Windows desde Vista.

2. Crear un Documento XPS en Windows

Windows incluye de forma nativa una impresora virtual llamada «Microsoft XPS Document Writer» que permite convertir cualquier documento en formato XPS sin instalar software adicional.

2.1 Desde cualquier aplicación (método universal)

  1. Abra el documento que desea convertir (Word, Excel, navegador, etc.).
  2. Vaya al menú Archivo y haga clic en Imprimir (o presione Ctrl + P).
  3. En la lista de impresoras disponibles, seleccione «Microsoft XPS Document Writer».
  4. Haga clic en Imprimir.
  5. Se abrirá un cuadro de diálogo para guardar el archivo. Elija la ubicación y asigne un nombre.
  6. Haga clic en Guardar. El archivo .xps se generará en la carpeta indicada.

2.2 Desde Microsoft Word (exportación directa)

  1. Abra el documento en Word.
  2. Haga clic en Archivo > Exportar.
  3. Seleccione Crear documento PDF/XPS.
  4. En el cuadro de diálogo, cambie el tipo de archivo a «Documento XPS (*.xps)».
  5. Elija la carpeta de destino y haga clic en Publicar.

2.3 Activar la impresora XPS si no aparece (Windows 10/11)

Si la opción «Microsoft XPS Document Writer» no aparece en la lista de impresoras:

  1. Vaya a Configuración > Aplicaciones > Características opcionales.
  2. Haga clic en Agregar una característica.
  3. Busque «Microsoft XPS Document Writer» y haga clic en Instalar.
  4. Reinicie el equipo si se solicita.

⚠️ Nota: En Windows 11, Microsoft ha integrado preferentemente el formato PDF sobre XPS, pero la impresora virtual XPS sigue disponible como característica opcional.

3. Crear un Documento XPS en Linux

Linux no incluye soporte nativo para XPS, pero existen herramientas de código abierto que permiten generar este formato sin dificultad.

3.1 Usando LibreOffice (recomendado)

LibreOffice permite exportar directamente a XPS en todas las distribuciones principales.

Instalación de LibreOffice (si no está instalado):

En distribuciones basadas en Debian/Ubuntu:

sudo apt update && sudo apt install libreoffice

En distribuciones basadas en Fedora/RHEL:

sudo dnf install libreoffice

En Arch Linux:

sudo pacman -S libreoffice-fresh

Exportar a XPS desde la interfaz gráfica:

  1. Abra el documento en LibreOffice Writer, Calc o Impress.
  2. Vaya a Archivo > Exportar.
  3. En el campo «Tipo de archivo», seleccione «XPS – XML Paper Specification (.xps)».
  4. Elija la carpeta de destino, asigne un nombre y haga clic en Exportar.

Exportar a XPS desde la terminal (sin interfaz gráfica):

libreoffice --headless --convert-to xps documento.odt

Este comando genera el archivo .xps en el mismo directorio del documento original.

3.2 Usando la impresora virtual cups-xps

Otra opción es instalar el backend CUPS para XPS, que actúa como impresora virtual:

sudo apt install cups printer-driver-cups-pdf

Una vez instalado, aparecerá una impresora virtual en las aplicaciones. Al imprimir hacia ella, el archivo XPS se guardará automáticamente en la carpeta ~/XPS o ~/Documentos.

4. Crear un Documento XPS en macOS

macOS tampoco incluye soporte nativo para XPS, ya que Apple apuesta por el formato PDF como estándar de documentos fijos. Sin embargo, existen métodos efectivos para generarlos.

4.1 Usando LibreOffice para macOS (recomendado)

  1. Descargue e instale LibreOffice desde el sitio oficial: www.libreoffice.org
  2. Abra el documento que desea convertir.
  3. Vaya a Archivo > Exportar.
  4. En el campo «Formato», seleccione «XPS – XML Paper Specification (.xps)».
  5. Haga clic en Exportar y elija la ubicación de guardado.

Desde la terminal con Homebrew:

Si tiene Homebrew instalado, puede instalar LibreOffice fácilmente:

brew install --cask libreoffice

Y convertir documentos desde Terminal:

libreoffice --headless --convert-to xps documento.docx

4.2 Convertir PDF a XPS en macOS

Dado que macOS genera PDF de forma nativa (mediante el menú Imprimir > Guardar como PDF), puede convertir ese PDF a XPS usando herramientas de línea de comandos:

Con Ghostscript (vía Homebrew):

brew install ghostscript
gs -dNOPAUSE -dBATCH -sDEVICE=xpswrite -sOutputFile=documento.xps documento.pdf

5. Visualizar Archivos XPS

Una vez creado el archivo .xps, puede abrirlo con las siguientes herramientas según el sistema:

Sistema operativoVisor recomendado
Windows 10/11Lector XPS (incluido) o Microsoft Edge
Windows 7/8/VistaVisor XPS (incluido en el sistema)
LinuxEvince, Okular o Atril
macOSXPS Viewer (App Store) o LibreOffice Draw

6. Diferencias entre XPS y PDF

  • Compatibilidad: El PDF es el estándar universal más adoptado. El XPS tiene soporte más limitado fuera del ecosistema Windows.
  • Edición: Ambos formatos son de solo lectura por diseño, aunque existen herramientas para editarlos.
  • Seguridad: XPS soporta firmas digitales y cifrado. PDF también, con mayor soporte de herramientas.
  • Tamaño: En documentos con muchas imágenes, XPS tiende a generar archivos más pequeños que PDF.
  • Uso recomendado: XPS es ideal en entornos corporativos Windows donde se requiere trazabilidad. PDF es la mejor opción para distribución general.

7. Consejos y Buenas Prácticas

  • Si el documento será distribuido a usuarios de múltiples sistemas, considere usar PDF en lugar de XPS por su mayor compatibilidad.
  • Verifique siempre el archivo XPS generado abriéndolo antes de enviarlo, ya que algunos elementos interactivos (como formularios) no se conservan en la conversión.
  • Para entornos empresariales en Windows, XPS puede integrarse con flujos de impresión y archivado digital de forma más eficiente que PDF.
  • En Linux y macOS, LibreOffice es la herramienta más completa y confiable para trabajar con el formato XPS.

8. Conclusión

Crear documentos XPS es un proceso sencillo en Windows gracias a la impresora virtual integrada. En Linux y macOS, LibreOffice cubre esta necesidad de forma eficaz tanto desde la interfaz gráfica como desde la terminal. Aunque el PDF sigue siendo el formato dominante para documentos de distribución general, el XPS continúa siendo una opción válida y robusta, especialmente en entornos corporativos basados en Windows.

💡 Consejo final: Si necesita compatibilidad máxima entre sistemas, exporte siempre en PDF. Reserve el formato XPS para flujos de trabajo internos en entornos Windows donde se aprovechen sus características de trazabilidad y firma digital.