Séquence de sélection de polices dans Aspose.Slides pour Python
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 pour 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 et Substitution de police.
Voici le processus qu’Aspose.Slides suit lorsqu’il traite les polices :
- Aspose.Slides recherche les polices dans le système d’exploitation pour trouver la police correspondant à celle choisie dans la présentation.
- 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.
- Si des règles de remplacement de police ont été définies via FontSubstRule, elles sont appliquées.
Aspose.Slides vous permet d’ajouter des polices à l’exécution de l’application, puis de les utiliser. Voir Polices personnalisées.
Lorsque des polices supplémentaires sont intégrées dans une présentation, on les appelle Polices incorporées.
Aspose.Slides vous permet d’ajouter des polices qui ne s’appliquent qu’aux documents de sortie. Par exemple, si une présentation que vous souhaitez convertir en PDF contient des polices manquantes sur votre système et des polices incorporées, vous pouvez ajouter ou charger les polices nécessaires en tant que polices externes.
Note
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 sous votre responsabilité.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, afin que vous puissiez décider d'incorporer, de remplacer ou d’ajouter des sources externes. 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 telles que des dossiers ou des flux en mémoire pour le rendu et l’exportation. Cela élimine la dépendance aux polices du système hôte et maintient la prévisibilité de la mise en page.
Comment éviter un repli silencieux vers une police inadéquate lorsqu’un glyphe est manquant ?
Définissez à l’avance un remplacement de police explicite et des règles de repli de police. En analysant les polices utilisées et en définissant une priorité contrôlée pour les substituts, vous assurez une typographie cohérente et évitez des résultats inattendus.