Définir les valeurs de hauteur de police locale dans PowerPoint à l'aide de Java

Introduction

Dans ce didacticiel, vous apprendrez à manipuler les hauteurs de police à différents niveaux dans les présentations PowerPoint à l’aide d’Aspose.Slides pour Java. Le contrôle de la taille des polices est crucial pour créer des présentations visuellement attrayantes et structurées. Nous passerons en revue des exemples étape par étape pour illustrer comment définir la hauteur de police pour différents éléments de texte.

Conditions préalables

Avant de commencer, assurez-vous d’avoir les éléments suivants :

  • Kit de développement Java (JDK) installé sur votre système
  • Aspose.Slides pour la bibliothèque Java. Vous pouvez le téléchargerici.
  • Une compréhension de base de la programmation Java et des présentations PowerPoint

Importer des packages

Assurez-vous d’inclure les packages Aspose.Slides nécessaires dans votre fichier Java :

import com.aspose.slides.*;

Étape 1 : initialiser un objet de présentation

Tout d’abord, créez un nouvel objet de présentation PowerPoint :

Presentation pres = new Presentation();

Étape 2 : ajouter une forme et un cadre de texte

Ajoutez une forme automatique avec un cadre de texte à la première diapositive :

IAutoShape newShape = pres.getSlides().get_Item(0).getShapes().addAutoShape(ShapeType.Rectangle, 100, 100, 400, 75, false);
newShape.addTextFrame("");

Étape 3 : Créer des portions de texte

Définissez des portions de texte avec différentes hauteurs de police :

IPortion portion0 = new Portion("Sample text with first portion");
IPortion portion1 = new Portion(" and second portion.");
newShape.getTextFrame().getParagraphs().get_Item(0).getPortions().add(portion0);
newShape.getTextFrame().getParagraphs().get_Item(0).getPortions().add(portion1);

Étape 4 : Définir les hauteurs de police

Définissez les hauteurs de police à différents niveaux :

pres.getDefaultTextStyle().getLevel(0).getDefaultPortionFormat().setFontHeight(24);
newShape.getTextFrame().getParagraphs().get_Item(0).getParagraphFormat().getDefaultPortionFormat().setFontHeight(40);
newShape.getTextFrame().getParagraphs().get_Item(0).getPortions().get_Item(0).getPortionFormat().setFontHeight(55);
newShape.getTextFrame().getParagraphs().get_Item(0).getPortions().get_Item(1).getPortionFormat().setFontHeight(18);

Étape 5 : Enregistrez la présentation

Enregistrez la présentation modifiée dans un fichier :

pres.save("YourOutputDirectory/SetLocalFontHeightValues.pptx", SaveFormat.Pptx);

Conclusion

Ce didacticiel a montré comment ajuster la hauteur des polices dans les diapositives PowerPoint par programme à l’aide d’Aspose.Slides pour Java. En manipulant les tailles de police à différents niveaux (à l’échelle de la présentation, paragraphe et partie), vous pouvez obtenir un contrôle précis sur le formatage du texte dans vos présentations.

FAQ

Qu’est-ce qu’Aspose.Slides pour Java ?

Aspose.Slides pour Java est une API puissante permettant de manipuler des présentations PowerPoint par programme.

Où puis-je trouver de la documentation pour Aspose.Slides pour Java ?

Vous pouvez trouver la documentationici.

Puis-je essayer Aspose.Slides pour Java avant d’acheter ?

Oui, vous pouvez bénéficier d’un essai gratuitici.

Comment puis-je obtenir de l’assistance pour Aspose.Slides pour Java ?

Pour obtenir de l’aide, visitez leForum Aspose.Slides.

Où puis-je acheter une licence pour Aspose.Slides pour Java ?

Vous pouvez acheter une licenceici.