PowerPoint bemutatók konvertálása PDF-re jegyzetekkel Pythonban

Áttekintés

Ez a cikk bemutatja, hogyan konvertálhat PowerPoint‑prezentációkat PDF‑be előadói jegyzetekkel az Aspose.Slides for Python via Java használatával. A jegyzetek elhelyezhetők minden dia alján, és a hosszú jegyzetek további oldalakon folytathatók. Egyéb PDF‑exportálási beállításokért lásd a PowerPoint átalakítása PDF-re oldalt.

PowerPoint átalakítása PDF-re jegyzetekkel

Használja a save metódust a Presentation osztályból a PPT vagy PPTX prezentáció PDF‑be exportálásához. Az előadói jegyzetek mellőzéséhez hozzon létre egy NotesCommentsLayoutingOptions objektumot, és állítsa be a jegyzetek elhelyezését a setNotesPosition metódussal. Ezt a elrendezést rendelje a PdfOptions objektumhoz a setSlidesLayoutOptions metódussal.

Az alábbi példa betölti a sample.pptx‑t, és exportálja output.pdf‑be a diák alatti előadói jegyzetekkel:

import jpype
import asposeslides

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

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

presentation = Presentation("sample.pptx")
try:
    # A PDF beállítások konfigurálása az előadói jegyzetek megjelenítéséhez.
    notes_options = NotesCommentsLayoutingOptions()
    notes_options.setNotesPosition(NotesPositions.BottomFull)

    pdf_options = PdfOptions()
    pdf_options.setSlidesLayoutOptions(notes_options)

    # A bemutató mentése PDF-be előadói jegyzetekkel.
    presentation.save("output.pdf", SaveFormat.Pdf, pdf_options)
finally:
    presentation.dispose()

GYIK

Hogyan akadályozhatom meg, hogy a hosszú előadói jegyzetek levágásra kerüljenek?
Használja a NotesPositions.BottomFull beállítást, ahogy a fenti példában is. Ez a beállítás a teljes jegyzeteket jeleníti meg, szükség esetén további oldalakat használva.

Megtarthatom, hogy minden dia és annak jegyzetei egy oldalon legyenek?
Használja a NotesPositions.BottomTruncated beállítást. Ez a beállítás a jegyzeteket egy oldalra korlátozza, ezért a nem férő rész levágásra kerül.

Hogyan exportálhatom a diákat előadói jegyzetek nélkül?
Hagyja el a jegyzetelrendezés konfigurálását, és használja a szokásos PDF‑exportálást, amelyet a PowerPoint átalakítása PDF-re leírásban talál.