# Gérer les notes de présentation en Python via Java

> Personnalisez les notes de présentation avec Aspose.Slides pour Python via Java. Travaillez sans effort avec les notes PowerPoint et OpenDocument pour augmenter votre productivité.

Source: https://docs.aspose.com/slides/fr/python-java/presentation-notes/
Updated: 2026-09-14

## **Vue d'ensemble**

Aspose.Slides prend en charge la suppression des diapositives de notes d'une présentation. Ce sujet présente cette fonctionnalité, y compris comment supprimer les notes et comment appliquer un style aux diapositives de notes dans une présentation. Aspose.Slides vous permet de supprimer les notes de n'importe quelle diapositive et d'appliquer un style aux notes existantes. Les développeurs peuvent supprimer les notes de la manière suivante :

- Supprimer les notes d'une diapositive spécifique dans une présentation.
- Supprimer les notes de toutes les diapositives d'une présentation.

## **Supprimer les notes d'une diapositive**

Les notes d'une diapositive spécifique peuvent être supprimées comme indiqué dans l'exemple ci-dessous :

```python
import jpype
import asposeslides

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

from asposeslides.api import Presentation, SaveFormat

# Instancier un objet Presentation qui représente un fichier de présentation.
presentation = Presentation("presWithNotes.pptx")
try:
    # Supprimer les notes de la première diapositive.
    notes_manager = presentation.getSlides().get_Item(0).getNotesSlideManager()
    notes_manager.removeNotesSlide()

    # Enregistrer la présentation sur le disque.
    presentation.save("test.pptx", SaveFormat.Pptx)
finally:
    presentation.dispose()
```

## **Supprimer les notes d'une présentation**

Les notes de toutes les diapositives d'une présentation peuvent être supprimées comme indiqué dans l'exemple ci-dessous :

```python
import jpype
import asposeslides

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

from asposeslides.api import Presentation, SaveFormat

# Instancier un objet Presentation qui représente un fichier de présentation.
presentation = Presentation("presWithNotes.pptx")
try:
    # Supprimer les notes de toutes les diapositives.
    for i in range(presentation.getSlides().size()):
        notes_manager = presentation.getSlides().get_Item(i).getNotesSlideManager()
        notes_manager.removeNotesSlide()

    # Enregistrer la présentation sur le disque.
    presentation.save("test.pptx", SaveFormat.Pptx)
finally:
    presentation.dispose()
```

## **Ajouter un style de notes**

La méthode [getNotesStyle](https://reference.aspose.com/slides/fr/python-java/aspose.slides/masternotesslide/#getNotesStyle) de la classe [MasterNotesSlide](https://reference.aspose.com/slides/fr/python-java/aspose.slides/masternotesslide/) donne accès au style du texte des notes. L'implémentation est illustrée dans l'exemple ci-dessous.

```python
import jpype
import asposeslides

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

from asposeslides.api import BulletType, Presentation, SaveFormat

# Instancier un objet Presentation qui représente un fichier de présentation.
presentation = Presentation("demo.pptx")
try:
    notes_master = presentation.getMasterNotesSlideManager().getMasterNotesSlide()

    if notes_master is not None:
        # Obtenir le style de texte de la diapositive maître de notes.
        notes_style = notes_master.getNotesStyle()

        # Définir des puces symboles pour les paragraphes de premier niveau.
        paragraph_format = notes_style.getLevel(0)
        paragraph_format.getBullet().setType(BulletType.Symbol)

    presentation.save("NotesSlideWithNotesStyle.pptx", SaveFormat.Pptx)
finally:
    presentation.dispose()
```

## **FAQ**

**Quelle entité API fournit l'accès aux notes d'une diapositive spécifique ?**

Les notes sont accessibles via le gestionnaire de notes de la diapositive : la diapositive possède un [NotesSlideManager](https://reference.aspose.com/slides/fr/python-java/aspose.slides/notesslidemanager/) et une méthode [getNotesSlide](https://reference.aspose.com/slides/fr/python-java/aspose.slides/notesslidemanager/#getNotesSlide) qui renvoie l'objet notes, ou `None` s'il n'y a aucune note.

**Existe-t-il des différences de prise en charge des notes selon les versions de PowerPoint avec lesquelles la bibliothèque fonctionne ?**

La bibliothèque cible un large éventail de formats Microsoft PowerPoint (97 et versions ultérieures) ainsi que ODP ; les notes sont prises en charge dans ces formats sans dépendre d'une copie installée de PowerPoint.
