PowerPoint-Präsentationen mit Notizen in PDF konvertieren in Python

Übersicht

Dieser Artikel erklärt, wie PowerPoint‑Präsentationen mit Rednernotizen in PDF konvertiert werden können, wobei Aspose.Slides für Python über Java verwendet wird. Sie können Notizen unter jeder Folie einfügen und lange Notizen auf zusätzliche Seiten fortsetzen lassen. Weitere PDF‑Export‑Einstellungen finden Sie unter Convert PowerPoint to PDF.

PowerPoint in PDF mit Notizen konvertieren

Verwenden Sie die save-Methode der Presentation-Klasse, um eine PPT‑ oder PPTX‑Präsentation nach PDF zu exportieren. Um Rednernotizen einzuschließen, erstellen Sie ein NotesCommentsLayoutingOptions-Objekt und konfigurieren Sie die Notizplatzierung mit dessen setNotesPosition-Methode. Ordnen Sie dieses Layout den PdfOptions mittels setSlidesLayoutOptions zu.

Das folgende Beispiel lädt sample.pptx und exportiert es nach output.pdf mit Rednernotizen unter den Folien:

import jpype
import asposeslides

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

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

presentation = Presentation("sample.pptx")
try:
    # PDF-Optionen für die Darstellung von Rednernotizen konfigurieren.
    notes_options = NotesCommentsLayoutingOptions()
    notes_options.setNotesPosition(NotesPositions.BottomFull)

    pdf_options = PdfOptions()
    pdf_options.setSlidesLayoutOptions(notes_options)

    # Präsentation mit Rednernotizen als PDF speichern.
    presentation.save("output.pdf", SaveFormat.Pdf, pdf_options)
finally:
    presentation.dispose()

FAQ

Wie kann ich verhindern, dass lange Rednernotizen abgeschnitten werden?

Verwenden Sie NotesPositions.BottomFull, wie im obigen Beispiel. Diese Einstellung zeigt die vollständigen Notizen an und verwendet bei Bedarf zusätzliche Seiten.

Kann ich jede Folie und ihre Notizen auf einer einzigen Seite behalten?

Verwenden Sie NotesPositions.BottomTruncated. Diese Einstellung begrenzt die Notizen auf eine Seite, sodass nicht passende Notizen abgeschnitten werden können.

Wie exportiere ich Folien ohne Rednernotizen?

Lassen Sie die Notizen‑Layout‑Konfiguration weg und verwenden Sie den Standard‑PDF‑Export, der in Convert PowerPoint to PDF beschrieben ist.