# Converter apresentações PowerPoint para PDF com notas em Python

> Converter apresentações PPT e PPTX para PDF com notas do apresentador usando Aspose.Slides para Python via Java. Configure o posicionamento das notas e preserve notas extensas.

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

## **Visão geral**

Este artigo explica como converter apresentações PowerPoint em PDF com notas do apresentador usando Aspose.Slides para Python via Java. Você pode incluir notas abaixo de cada slide e permitir que notas longas continuem em páginas adicionais. Para outras configurações de exportação em PDF, veja [Convert PowerPoint to PDF](/slides/pt/python-java/convert-powerpoint-to-pdf/).

## **Converter PowerPoint para PDF com Notas**

Use o método [save](https://reference.aspose.com/slides/pt/python-java/aspose.slides/presentation/#save) da classe [Presentation](https://reference.aspose.com/slides/pt/python-java/aspose.slides/presentation/) para exportar uma apresentação PPT ou PPTX para PDF. Para incluir notas do apresentador, crie um objeto [NotesCommentsLayoutingOptions](https://reference.aspose.com/slides/pt/python-java/aspose.slides/notescommentslayoutingoptions/) e configure o posicionamento das notas com seu método [setNotesPosition](https://reference.aspose.com/slides/pt/python-java/aspose.slides/notescommentslayoutingoptions/#setNotesPosition). Atribua esse layout a [PdfOptions](https://reference.aspose.com/slides/pt/python-java/aspose.slides/pdfoptions/) usando [setSlidesLayoutOptions](https://reference.aspose.com/slides/pt/python-java/aspose.slides/pdfoptions/#setSlidesLayoutOptions).

O exemplo a seguir carrega `sample.pptx` e o exporta para `output.pdf` com notas do apresentador abaixo dos slides:

```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:
    # Configurar opções de PDF para renderizar notas do apresentador.
    notes_options = NotesCommentsLayoutingOptions()
    notes_options.setNotesPosition(NotesPositions.BottomFull)

    pdf_options = PdfOptions()
    pdf_options.setSlidesLayoutOptions(notes_options)

    # Salvar a apresentação em PDF com notas do apresentador.
    presentation.save("output.pdf", SaveFormat.Pdf, pdf_options)
finally:
    presentation.dispose()
```

{{% alert color="info" title="Note" %}}
Você também pode experimentar o [Online PowerPoint to PDF Converter](https://products.aspose.app/slides/pt/conversion).
{{% /alert %}}

## **Perguntas frequentes**

**Como posso impedir que notas longas do apresentador sejam cortadas?**

Use [NotesPositions.BottomFull](https://reference.aspose.com/slides/pt/python-java/aspose.slides/notespositions/#BottomFull), como no exemplo acima. Essa configuração exibe as notas completas, usando páginas adicionais quando necessário.

**Posso manter cada slide e suas notas em uma única página?**

Use [NotesPositions.BottomTruncated](https://reference.aspose.com/slides/pt/python-java/aspose.slides/notespositions/#BottomTruncated). Essa configuração limita as notas a uma página, portanto, notas que não couberem podem ser truncadas.

**Como exportar slides sem notas do apresentador?**

Omitir a configuração de layout de notas e usar a exportação padrão para PDF descrita em [Convert PowerPoint to PDF](/slides/pt/python-java/convert-powerpoint-to-pdf/).
