Convertir OpenOffice ODP

Aspose.Slides API te permite convertir presentaciones OpenOffice ODP a muchos formatos. La API utilizada para convertir archivos ODP a otros formatos de documento es la misma utilizada para las operaciones de conversión de PowerPoint (PPT y PPTX).

Estos ejemplos te muestran cómo convertir documentos ODP a otros formatos (solo cambia el archivo ODP fuente):

Por ejemplo, si necesitas convertir una presentación ODP a PDF, se puede hacer de esta manera:

using (Presentation pres = new Presentation("pres.odp"))
{
    pres.Save("pres.pdf", SaveFormat.Pdf);
}

Presentación OpenDocument en diferentes aplicaciones

Cuando se abre un archivo de Presentación OpenDocument en PowerPoint, puede carecer del formato que tenía en la aplicación original donde se creó, porque la aplicación de Presentación OpenDocument y la aplicación de PowerPoint proporcionan diferentes características y opciones.

Estas son algunas de las diferencias:

  • En PowerPoint, todas las tablas suelen cargarse al final y superponen otras formas (independientemente de la disposición de las formas en la diapositiva ODP).
  • El relleno de imagen para tablas ODP no es compatible en PowerPoint.
  • La rotación vertical del texto (270, apilado) y la alineación distribuida no son compatibles en LibreOffice/OpenOffice Impress.
  • El relleno de imagen, el relleno de degradado y el relleno de patrón para texto no son compatibles en LibreOffice/OpenOffice Impress.

MS PowerPoint y LibreOffice/OpenOffice Impress manejan las listas de manera diferente también. Un archivo ODP creado en PowerPoint no se abrirá correctamente en LibreOffice/OpenOffice y viceversa.

Esta imagen muestra la vista de la lista creada en LibreOffice Impress:

odp-list-example

Aspose.Slides guarda las listas ODP para garantizar que se muestren correctamente en LibreOffice/OpenOffice Impress.

Aprende más sobre el Formato OpenDocument y PowerPoint.