Convertir PDF a PowerPoint en Python
Convertir PDF a PowerPoint en Python
Aspose.PDF for Python via .NET le permite convertir archivos PDF a presentaciones PowerPoint PPTX desde código Python.
Utilice este flujo de trabajo cuando necesite reutilizar informes PDF, presentaciones, folletos o documentos como archivos PowerPoint. Durante la conversión, las páginas PDF individuales se convierten en diapositivas separadas en el archivo PPTX.
Durante la conversión de PDF a PPTX, el texto puede renderizarse como texto seleccionable que puede actualizarse en PowerPoint. Para convertir archivos PDF al formato PPTX, Aspose.PDF proporciona el PptxSaveOptions clase. Pasa un PptxSaveOptions objeto como el segundo argumento a save() método.
Convertir PDF a PPTX en Python
Para convertir PDF a PPTX, use los siguientes pasos de código.
Pasos: Convertir PDF a PowerPoint en Python
- Crear una instancia de Documento clase.
- Crear una instancia de PptxSaveOptions clase.
- Llama al document.save() método.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
document.save(outfile, save_options)
Convertir PDF a PPTX con diapositivas como imágenes
Intente convertir PDF a PowerPoint en línea
Aspose.PDF ofrece una herramienta en línea “PDF a PPTX” aplicación donde puedes probar la calidad de la conversión.
En caso de que necesite convertir un PDF buscable a PPTX como imágenes en lugar de texto seleccionable, Aspose.PDF ofrece esa función a través de PptxSaveOptions clase. Para lograr esto, establezca la propiedad slides_as_images de PptxSaveOptions clase a ’true’ como se muestra en el siguiente ejemplo de código.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX_slides_as_images(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
save_options.slides_as_images = True
document.save(outfile, save_options)
Convertir PDF a PPTX con resolución de imagen personalizada
Este método convierte un documento PDF en un archivo PowerPoint (PPTX) mientras establece una resolución de imagen personalizada (300 DPI) para una mejor calidad.
- Cargue el PDF en un objeto ‘ap.Document’.
- Cree una instancia de ‘PptxSaveOptions’.
- Establezca la propiedad ‘image_resolution’ a 300 DPI para una renderización de alta calidad.
- Guarde el PDF como un archivo PPTX usando las opciones de guardado definidas.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX_image_resolution(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
save_options.image_resolution = 300
document.save(outfile, save_options)
Conversiones relacionadas
- Convertir PDF a Word para obtener documentos editables en lugar de diapositivas.
- Convertir PDF a Excel cuando el PDF de origen contiene datos empresariales con muchas tablas.
- Convertir PDF a HTML para flujos de trabajo de publicación listos para el navegador.
