Convertir PowerPoint a XPS
Acerca de XPS
Microsoft desarrolló XPS como una alternativa a PDF. Permite imprimir contenido mediante la salida de 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 XPS de Microsoft
Si deseas reducir costos de almacenamiento, puedes convertir tu presentación de Microsoft PowerPoint al formato XPS. De esta manera, te resultará más fácil guardar, compartir e imprimir tus documentos.
Microsoft continúa implementando un sólido 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 puede ser en realidad 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 integrado y función de impresión a XPS disponible.
- PDF: Lector PDF disponible, pero sin función de impresión a PDF.
-
Windows 7 y Windows Vista utilizan el formato XPS original. Estos sistemas operativos también brindan mejor soporte para archivos XPS que para PDF.
-
XPS: Visor XPS integrado y función de impresión a XPS disponible.
-
PDF: Sin lector PDF. Sin función de impresión a PDF.
Entrada PPT(X): ** |
Salida XPS: ** |
---|
Microsoft finalmente implementó soporte para operaciones de impresión en PDF a través de la función Imprimir a PDF en Windows 10. Anteriormente, se esperaba que los usuarios imprimieran documentos a través del formato XPS.
Conversión de XPS con Aspose.Slides
En Aspose.Slides para C++, puedes usar 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 cualquiera de estas configuraciones:
- Configuraciones predeterminadas (sin XPSOptions)
- Configuraciones personalizadas (con XPSOptions)
Convertir presentaciones a XPS utilizando configuraciones predeterminadas
Este código de ejemplo en C++ te muestra cómo convertir una presentación en un documento XPS utilizando configuraciones estándar:
// Instanciar un objeto Presentation que representa un archivo de presentación
auto pres = System::MakeObject<Presentation>(u"Convert_XPS.pptx");
// Guardar la presentación en documento XPS
pres->Save(u"XPS_Output_Without_XPSOption_out.xps", SaveFormat::Xps);
Convertir presentaciones a XPS utilizando configuraciones personalizadas
Este código de ejemplo te muestra cómo convertir una presentación en un documento XPS utilizando configuraciones personalizadas en C++:
// Instanciar un objeto Presentation que representa un archivo de presentación
auto pres = System::MakeObject<Presentation>(u"Convert_XPS_Options.pptx");
// Instanciar la clase TiffOptions
auto options = System::MakeObject<XpsOptions>();
// Guardar Metafiles como PNG
options->set_SaveMetafilesAsPng(true);
// Guardar la presentación en documento XPS
pres->Save(u"XPS_With_Options_out.xps", SaveFormat::Xps, options);