Convertir presentaciones de PowerPoint a PDF con notas en Python

Descripción general

Este artículo explica cómo convertir presentaciones de PowerPoint a PDF con notas del orador mediante Aspose.Slides for Python via Java. Puede incluir notas debajo de cada diapositiva y permitir que notas largas continúen en páginas adicionales. Para otras configuraciones de exportación a PDF, consulte Convertir PowerPoint a PDF.

Convertir PowerPoint a PDF con notas

Utilice el método save de la clase Presentation para exportar una presentación PPT o PPTX a PDF. Para incluir notas del orador, cree un objeto NotesCommentsLayoutingOptions y configure la ubicación de la nota con su método setNotesPosition. Asigne este diseño a PdfOptions mediante setSlidesLayoutOptions.

El siguiente ejemplo carga sample.pptx y lo exporta a output.pdf con notas del orador debajo de las diapositivas:

import jpype
import asposeslides

if not jpype.isJVMStarted():
    jpype.startJVM()

from asposeslides.api import NotesCommentsLayoutingOptions, NotesPositions, PdfOptions, Presentation, SaveFormat

presentation = Presentation("sample.pptx")
try:
    # Configura las opciones PDF para renderizar las notas del orador.
    notes_options = NotesCommentsLayoutingOptions()
    notes_options.setNotesPosition(NotesPositions.BottomFull)

    pdf_options = PdfOptions()
    pdf_options.setSlidesLayoutOptions(notes_options)

    # Guarda la presentación en PDF con las notas del orador.
    presentation.save("output.pdf", SaveFormat.Pdf, pdf_options)
finally:
    presentation.dispose()

Preguntas frecuentes

¿Cómo puedo evitar que se corten las notas largas del orador?

Utilice NotesPositions.BottomFull, como en el ejemplo anterior. Esta configuración muestra las notas completas, utilizando páginas adicionales cuando sea necesario.

¿Puedo mantener cada diapositiva y sus notas en una sola página?

Utilice NotesPositions.BottomTruncated. Esta configuración limita las notas a una página, de modo que las notas que no quepan pueden truncarse.

¿Cómo exporto diapositivas sin notas del orador?

Omita la configuración del diseño de notas y utilice la exportación estándar a PDF descrita en Convertir PowerPoint a PDF.