# Séquence de sélection de polices dans Aspose.Slides pour Python via Java

> Découvrez comment Aspose.Slides pour Python via Java sélectionne les polices, assurant une présentation nette et cohérente des fichiers PPT, PPTX et ODP—améliorez vos diapositives dès maintenant.

Source: https://docs.aspose.com/slides/fr/python-java/font-selection-sequence/
Updated: 2026-09-14

## **Vue d'ensemble**

Lorsque une présentation est chargée, rendue ou convertie dans un autre format, Aspose.Slides vérifie si les polices utilisées dans la présentation sont disponibles dans le système d'exploitation. Si une police requise est manquante, Aspose.Slides sélectionne une police de remplacement aussi proche que possible de celle que PowerPoint utiliserait.

Aspose.Slides recherche d'abord la police sélectionnée dans le système d'exploitation. Si la police est trouvée, elle est utilisée. Sinon, un remplacement approprié est appliqué. Lorsque des règles de substitution de police sont définies via [FontSubstRule](https://reference.aspose.com/slides/fr/python-java/aspose.slides/fontsubstrule/), ces règles sont également prises en compte.

Vous pouvez également ajouter des polices au moment de l'exécution de l'application, utiliser des polices incorporées d'une présentation, ou charger des polices externes pour les documents de sortie tels que les fichiers PDF.

## **Sélection de police**

Certaines règles s'appliquent aux polices d'une présentation lorsque celle‑ci est chargée, rendue ou convertie dans un autre format. Par exemple, lorsque vous essayez de convertir une présentation (ses diapositives) en images, les polices de la présentation sont vérifiées afin de s'assurer que les polices choisies sont disponibles dans le système d'exploitation. Si les polices sont confirmées comme manquantes, elles sont remplacées — voir [Remplacement de police](/slides/fr/python-java/font-replacement/) et [Substitution de police](/slides/fr/python-java/font-substitution/).

Voici le processus qu'Aspose.Slides suit pour les polices :

1. Aspose.Slides recherche les polices dans le système d'exploitation afin de trouver la police correspondant à celle choisie dans la présentation.  
2. Si la police choisie est trouvée, Aspose.Slides l'utilise. Sinon, Aspose.Slides utilise une police de remplacement aussi proche que possible de celle que PowerPoint utiliserait.  
3. Si des règles de remplacement de police ont été définies via [FontSubstRule](https://reference.aspose.com/slides/fr/python-java/aspose.slides/fontsubstrule/), elles sont appliquées.

Aspose.Slides vous permet d'ajouter des polices au moment de l'exécution de l'application puis d'utiliser ces polices. Voir [Polices personnalisées](/slides/fr/python-java/custom-font/).

Lorsque des polices supplémentaires sont placées dans une présentation, elles sont appelées [Polices incorporées](/slides/fr/python-java/embedded-font/).

Aspose.Slides vous permet d'ajouter des polices qui sont appliquées *uniquement* aux documents de sortie. Par exemple, si une présentation que vous souhaitez convertir en PDF utilise des polices qui ne sont ni installées sur votre système ni incorporées dans la présentation, vous pouvez ajouter ou charger les polices nécessaires en tant que **polices externes**.

{{% alert title="Note" color="info" %}}
Nous ne distribuons aucune police, qu'elle soit payante ou gratuite. Notre API vous permet de charger des polices externes et de les incorporer dans les documents, mais vous le faites à votre propre discrétion et responsabilité.
{{% /alert %}}

## **FAQ**

**Comment puis‑je déterminer quelles polices sont réellement utilisées dans une présentation avant la conversion ?**

Aspose.Slides vous permet d'inspecter les polices utilisées via le [gestionnaire de polices](https://reference.aspose.com/slides/fr/python-java/aspose.slides/fontsmanager/), afin que vous puissiez décider de [incorporer](/slides/fr/python-java/embedded-font/), [remplacer](/slides/fr/python-java/font-replacement/) ou ajouter des [sources externes](/slides/fr/python-java/custom-font/). Cela vous aide à éviter les substitutions indésirables lors du rendu et de l'exportation.

**Puis‑je ajouter des répertoires de polices supplémentaires sans les installer sur le système d'exploitation ?**

Oui. Vous pouvez enregistrer des [sources de polices externes](/slides/fr/python-java/custom-font/) telles que des dossiers ou des flux en mémoire pour le rendu et l'exportation. Cela supprime la dépendance aux polices du système hôte et maintient une mise en page prévisible.

**Comment empêcher un basculement silencieux vers une police inadaptée lorsqu'un glyphe est manquant ?**

Définissez à l'avance des [règles de remplacement de police](/slides/fr/python-java/font-replacement/) et des [règles de secours de police](/slides/fr/python-java/fallback-font/). En analysant les polices utilisées et en établissant une priorité contrôlée pour les substituts, vous assurez une typographie cohérente et évitez des résultats inattendus.
