Convertir PowerPoint a XPS

Acerca de XPS

Microsoft desarrolló XPS como una alternativa a PDF. Permite imprimir contenido generando un archivo muy similar a un PDF. El formato XPS se basa en XML. El diseño o estructura de un archivo XPS permanece igual en todos los sistemas operativos e impresoras.

Cuándo usar el formato Microsoft XPS

Si deseas reducir costos de almacenamiento, puedes convertir tu presentación de Microsoft PowerPoint al formato XPS. De esta manera, te será más fácil guardar, compartir e imprimir tus documentos.

Microsoft sigue implementando un fuerte soporte para XPS en Windows (incluso en Windows 10), por lo que puede que quieras considerar guardar archivos en este formato. Si estás utilizando Windows 8.1, Windows 8, Windows 7 y Windows Vista, entonces XPS podría ser tu mejor opción para ciertas operaciones.

  • Windows 8 utiliza el formato OXPS (Open XPS) para archivos XPS. OXPS es una versión estandarizada del formato XPS original. Windows 8 proporciona mejor soporte para archivos XPS que para archivos PDF.

    • XPS: Visor/lector XPS incorporado y característica de impresión a XPS disponible.
    • PDF: Lector de PDF disponible, pero sin característica de impresión a PDF.
  • Windows 7 y Windows Vista utilizan el formato XPS original. Estos sistemas operativos también proporcionan mejor soporte para archivos XPS que para PDF.

  • XPS: Visor XPS incorporado y característica de impresión a XPS disponible.

  • PDF: Sin lector de PDF. Sin característica de impresión a PDF.

Entrada PPT(X):

todo:image_alt_text**

Salida XPS:

todo:image_alt_text**

Microsoft eventualmente implementó soporte para operaciones de impresión en PDF a través de la característica Imprimir a PDF en Windows 10. Anteriormente, se esperaba que los usuarios imprimieran documentos a través del formato XPS.

Conversión XPS con Aspose.Slides

En Aspose.Slides para .NET, puedes utilizar el método Save expuesto por la clase Presentation para convertir toda la presentación en un documento XPS.

Al convertir una presentación a XPS, debes guardar la presentación utilizando alguna de estas configuraciones:

Convertir presentaciones a XPS utilizando configuraciones predeterminadas

Este código de ejemplo en Python te muestra cómo convertir una presentación a un documento XPS usando configuraciones estándar:

import aspose.slides as slides

# Instanciar un objeto Presentation que representa un archivo de presentación
pres = slides.Presentation("Convert_XPS.pptx")

# Guardar la presentación en un documento XPS
pres.save("XPS_Output_Without_XPSOption_out.xps", slides.export.SaveFormat.XPS)

Convertir presentaciones a XPS utilizando configuraciones personalizadas

Este código de ejemplo te muestra cómo convertir una presentación a un documento XPS usando configuraciones personalizadas en Python:

import aspose.slides as slides

# Instanciar un objeto Presentation que representa un archivo de presentación
pres = slides.Presentation("Convert_XPS_Options.pptx")

# Instanciar la clase TiffOptions
options = slides.export.XpsOptions()

# Guardar MetaFiles como PNG
options.save_metafiles_as_png = True

# Guardar la presentación en un documento XPS
pres.save("XPS_With_Options_out.xps", slides.export.SaveFormat.XPS, options)