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
