Convertir PDF a PowerPoint en Python
Visión general
¿Es posible convertir un archivo PDF en un PowerPoint? ¡Sí, puedes! ¡Y es fácil! Este artículo explica cómo convertir PDF a PowerPoint usando Python. Cubre estos temas.
Formato: PPTX
Formato: PowerPoint
- Python PDF a PowerPoint
- Python Convertir PDF a PowerPoint
- Python Cómo convertir un archivo PDF a PowerPoint
Conversión de PDF a PowerPoint y PPTX en Python
Aspose.PDF for Python via Java le permite rastrear el progreso de la conversión de PDF a PPTX.
Tenemos una API llamada Aspose.Slides que ofrece la función de crear y manipular presentaciones PPT/PPTX. Esta API también proporciona la función de convertir archivos PPT/PPTX al formato PDF. Durante esta conversión, las páginas individuales del archivo PDF se convierten en diapositivas separadas en el archivo PPTX.
Durante la conversión de PDF a PPTX, el texto se representa como Texto donde puede seleccionarlo/actualizarlo. Tenga en cuenta que para convertir archivos PDF al formato PPTX, Aspose.PDF proporciona una clase llamada PptxSaveOptions
. Un objeto de la clase PptxSaveOptions se pasa como segundo argumento al Document.Save(..) method
. El siguiente fragmento de código muestra el proceso para convertir archivos PDF en formato PPTX.
Conversión simple de PDF a PowerPoint usando Python y Aspose.PDF para Python
Para convertir PDF a PPTX, Aspose.PDF para Python recomienda usar los siguientes pasos de código.
Pasos: Convertir PDF a PowerPoint en Python | Pasos: Convertir PDF a PPTX en Python
- Crear una instancia de la clase Document
- Crear una instancia de la clase PptxSaveOptions
- Utilizar el método Save del objeto Document para guardar el PDF como PPTX
DIR_INPUT = "testdata/"
DIR_OUTPUT = "testout/"
input_pdf = DIR_INPUT + "Hello.pdf"
output_pdf = DIR_OUTPUT + "convert_pdf_to_pptx_with_options.pptx"
# Abrir documento PDF
document = Api.Document(input_pdf)
save_options = Api.PptxSaveOptions()
save_options._ImageResolution = 300
save_options._SeparateImages = True
save_options._OptimizeTextBoxes = True
# Guardar el archivo en formato de documento MS Word
document.save(output_pdf, save_options)
Convertir PDF a PPTX con Diapositivas como Imágenes
Intenta convertir PDF a PowerPoint en línea
Aspose.PDF para Python te presenta la aplicación gratuita en línea “PDF a PPTX”, donde puedes intentar investigar la funcionalidad y calidad con la que trabaja.
En caso de que necesites convertir un PDF con capacidad de búsqueda a PPTX como imágenes en lugar de texto seleccionable, Aspose.PDF proporciona tal característica a través de la clase Aspose.Pdf.PptxSaveOptions. Para lograr esto, establece la propiedad SlidesAsImages de la clase PptxSaveOptions a ’true’ como se muestra en el siguiente ejemplo de código.
DIR_INPUT = "testdata/"
DIR_OUTPUT = "testout/"
input_pdf = DIR_INPUT + "Hello.pdf"
output_pdf = DIR_OUTPUT + "convert_pdf_to_pptx_with_options.pptx"
# Abrir documento PDF
document = Api.Document(input_pdf)
save_options = Api.PptxSaveOptions()
save_options._ImageResolution = 300
save_options._SlidesAsImages = True
# Guardar el archivo en formato de documento de MS Word
document.save(output_pdf, save_options)
Ver También
Este artículo también cubre estos temas. Los códigos son los mismos que arriba.
Formato: PowerPoint
- Código Python de PDF a PowerPoint
- API Python de PDF a PowerPoint
- Convertir PDF a PowerPoint con Python Programáticamente
- Biblioteca Python de PDF a PowerPoint
- Guardar PDF como PowerPoint con Python
- Generar PowerPoint desde PDF con Python
- Crear PowerPoint desde PDF con Python
- Convertidor de PDF a PowerPoint con Python
Formato: PPTX