# Konversi Presentasi PowerPoint ke PDF dengan Catatan dalam Python

> Konversi presentasi PPT dan PPTX ke PDF dengan catatan pembicara menggunakan Aspose.Slides untuk Python via Java. Atur penempatan catatan dan pertahankan catatan panjang.

Source: https://docs.aspose.com/slides/id/python-java/convert-powerpoint-to-pdf-with-notes/
Updated: 2026-09-09

## **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](/slides/id/python-java/convert-powerpoint-to-pdf/).

## **Konversi PowerPoint ke PDF dengan Catatan**

Gunakan metode [save](https://reference.aspose.com/slides/id/python-java/aspose.slides/presentation/#save) dari kelas [Presentation](https://reference.aspose.com/slides/id/python-java/aspose.slides/presentation/) untuk mengekspor presentasi PPT atau PPTX ke PDF. Untuk menyertakan catatan pembicara, buat objek [NotesCommentsLayoutingOptions](https://reference.aspose.com/slides/id/python-java/aspose.slides/notescommentslayoutingoptions/) dan atur penempatan catatan dengan metode [setNotesPosition](https://reference.aspose.com/slides/id/python-java/aspose.slides/notescommentslayoutingoptions/#setNotesPosition). Tetapkan tata letak ini ke [PdfOptions](https://reference.aspose.com/slides/id/python-java/aspose.slides/pdfoptions/) menggunakan [setSlidesLayoutOptions](https://reference.aspose.com/slides/id/python-java/aspose.slides/pdfoptions/#setSlidesLayoutOptions).

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

```python
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()
```

{{% alert color="info" title="Note" %}}

Anda juga dapat mencoba [Konverter PowerPoint ke PDF Online](https://products.aspose.app/slides/id/conversion).

{{% /alert %}}

## **FAQ**

**Bagaimana cara mencegah catatan pembicara yang panjang terpotong?**

Gunakan [NotesPositions.BottomFull](https://reference.aspose.com/slides/id/python-java/aspose.slides/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](https://reference.aspose.com/slides/id/python-java/aspose.slides/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](/slides/id/python-java/convert-powerpoint-to-pdf/).
