Konversi Presentasi PowerPoint ke PDF dengan Catatan dalam Python

Ringkasan

Artikel ini menjelaskan cara mengonversi presentasi PowerPoint ke PDF dengan catatan pembicara menggunakan Aspose.Slides untuk Python via Java. Anda dapat menyertakan catatan di bawah setiap slide dan mengizinkan catatan panjang untuk melanjutkan ke halaman tambahan. Untuk pengaturan ekspor PDF lainnya, lihat Convert PowerPoint to PDF.

Konversi PowerPoint ke PDF dengan Catatan

Gunakan metode save dari kelas Presentation untuk mengekspor presentasi PPT atau PPTX ke PDF. Untuk menyertakan catatan pembicara, buat objek NotesCommentsLayoutingOptions dan atur penempatan catatan dengan metode setNotesPosition. Tetapkan tata letak ini ke PdfOptions menggunakan setSlidesLayoutOptions.

Contoh berikut memuat sample.pptx dan mengekspornya ke output.pdf dengan catatan pembicara di bawah slide:

import jpype
import asposeslides

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

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

presentation = Presentation("sample.pptx")
try:
    # Konfigurasikan opsi PDF untuk menampilkan catatan pembicara.
    notes_options = NotesCommentsLayoutingOptions()
    notes_options.setNotesPosition(NotesPositions.BottomFull)

    pdf_options = PdfOptions()
    pdf_options.setSlidesLayoutOptions(notes_options)

    # Simpan presentasi ke PDF dengan catatan pembicara.
    presentation.save("output.pdf", SaveFormat.Pdf, pdf_options)
finally:
    presentation.dispose()

FAQ

Bagaimana cara mencegah catatan pembicara yang panjang terpotong?

Gunakan NotesPositions.BottomFull, seperti pada contoh di atas. Pengaturan ini menampilkan seluruh catatan, menggunakan halaman tambahan bila diperlukan.

Apakah saya dapat menjaga setiap slide dan catatannya pada satu halaman?

Gunakan NotesPositions.BottomTruncated. Pengaturan ini membatasi catatan ke satu halaman, sehingga catatan yang tidak muat dapat dipotong.

Bagaimana cara mengekspor slide tanpa catatan pembicara?

Lewati konfigurasi tata letak catatan dan gunakan ekspor PDF standar yang dijelaskan di Convert PowerPoint to PDF.