Imposta i valori di altezza del carattere locale in PowerPoint utilizzando Java

introduzione

In questo tutorial imparerai come manipolare le altezze dei caratteri a vari livelli all’interno delle presentazioni PowerPoint utilizzando Aspose.Slides per Java. Il controllo delle dimensioni dei caratteri è fondamentale per creare presentazioni visivamente accattivanti e strutturate. Esamineremo esempi passo passo per illustrare come impostare l’altezza dei caratteri per diversi elementi di testo.

Prerequisiti

Prima di iniziare, assicurati di avere quanto segue:

  • Java Development Kit (JDK) installato sul tuo sistema
  • Aspose.Slides per la libreria Java. Puoi scaricarlo Qui .
  • Una conoscenza di base della programmazione Java e delle presentazioni PowerPoint

Importa pacchetti

Assicurati di includere i pacchetti Aspose.Slides necessari nel tuo file Java:

import com.aspose.slides.*;

Passaggio 1: inizializzare un oggetto di presentazione

Innanzitutto, crea un nuovo oggetto di presentazione di PowerPoint:

Presentation pres = new Presentation();

Passaggio 2: aggiungi una forma e una cornice di testo

Aggiungi una forma automatica con una cornice di testo alla prima diapositiva:

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

Passaggio 3: crea porzioni di testo

Definisci porzioni di testo con diverse altezze di carattere:

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);

Passaggio 4: imposta l’altezza dei caratteri

Imposta l’altezza dei caratteri a diversi livelli:

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);

Passaggio 5: salva la presentazione

Salva la presentazione modificata in un file:

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

Conclusione

Questo tutorial ha dimostrato come regolare l’altezza dei caratteri all’interno delle diapositive di PowerPoint a livello di codice utilizzando Aspose.Slides per Java. Manipolando le dimensioni dei caratteri a diversi livelli (a livello della presentazione, paragrafo e porzione), puoi ottenere un controllo preciso sulla formattazione del testo nelle presentazioni.

Domande frequenti

Cos’è Aspose.Slides per Java?

Aspose.Slides per Java è una potente API per manipolare le presentazioni di PowerPoint a livello di codice.

Dove posso trovare la documentazione per Aspose.Slides per Java?

Puoi trovare la documentazione Qui .

Posso provare Aspose.Slides per Java prima dell’acquisto?

Sì, puoi ottenere una prova gratuita Qui .

Come posso ottenere supporto per Aspose.Slides per Java?

Per supporto, visitare il Forum Aspose.Slides .

Dove posso acquistare una licenza per Aspose.Slides per Java?

È possibile acquistare una licenza Qui .