Opzioni di seconda trama per i grafici nelle diapositive Java
Introduzione alle opzioni del secondo grafico per i grafici nelle diapositive Java
In questo tutorial, esploreremo come aggiungere le opzioni del secondo grafico ai grafici utilizzando Aspose.Slides per Java. Le opzioni del secondo grafico consentono di personalizzare l’aspetto e il comportamento dei grafici, in particolare in scenari come i grafici a torta. Forniremo istruzioni dettagliate ed esempi di codice sorgente per raggiungere questo obiettivo.
Prerequisiti
Prima di iniziare, assicurati di avere Aspose.Slides per Java installato e configurato nel tuo progetto Java.
Passaggio 1: crea una presentazione
Iniziamo creando una nuova presentazione:
// Il percorso della directory dei documenti.
String dataDir = "Your Document Directory";
// Crea un'istanza della classe Presentation
Presentation presentation = new Presentation();
Passaggio 2: aggiungi un grafico a una diapositiva
Successivamente, aggiungeremo un grafico a una diapositiva. In questo esempio, creeremo un grafico a torta:
// Aggiungi grafico alla diapositiva
IChart chart = presentation.getSlides().get_Item(0).getShapes().addChart(ChartType.PieOfPie, 50, 50, 500, 400);
Passaggio 3: personalizzare le proprietà del grafico
Ora impostiamo diverse proprietà per il grafico, incluse le opzioni del secondo grafico:
// Mostra le etichette dati per la prima serie
chart.getChartData().getSeries().get_Item(0).getLabels().getDefaultDataLabelFormat().setShowValue(true);
// Imposta la dimensione della seconda torta (in percentuale)
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setSecondPieSize(149);
// Dividi la torta in percentuale
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setPieSplitBy(PieSplitType.ByPercentage);
// Imposta la posizione della divisione
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setPieSplitPosition(53);
Passaggio 4: salva la presentazione
Infine, salva la presentazione con le opzioni del grafico e del secondo grafico:
// Scrivi la presentazione su disco
presentation.save(dataDir + "SecondPlotOptionsforCharts_out.pptx", SaveFormat.Pptx);
Codice sorgente completo per le opzioni della seconda trama
// Il percorso della directory dei documenti.
String dataDir = "Your Document Directory";
// Crea un'istanza della classe Presentation
Presentation presentation = new Presentation();
// Aggiungi grafico alla diapositiva
IChart chart = presentation.getSlides().get_Item(0).getShapes().addChart(ChartType.PieOfPie, 50, 50, 500, 400);
// Imposta proprietà diverse
chart.getChartData().getSeries().get_Item(0).getLabels().getDefaultDataLabelFormat().setShowValue(true);
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setSecondPieSize(149);
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setPieSplitBy(PieSplitType.ByPercentage);
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setPieSplitPosition(53);
// Scrivi la presentazione su disco
presentation.save(dataDir + "SecondPlotOptionsforCharts_out.pptx", SaveFormat.Pptx);
Conclusione
In questo tutorial, abbiamo imparato come aggiungere opzioni di secondo grafico ai grafici in Java Slides utilizzando Aspose.Slides per Java. Puoi personalizzare varie proprietà per migliorare l’aspetto e la funzionalità dei tuoi grafici, rendendo le tue presentazioni più informative e visivamente accattivanti.
Domande frequenti
Come posso modificare la dimensione della seconda torta in un grafico a torta?
Per modificare la dimensione della seconda torta in un grafico a torta, utilizzare il comandosetSecondPieSize
metodo come mostrato nell’esempio di codice precedente. Regola il valore per specificare la dimensione in percentuale.
Cosa faPieSplitBy
control in a Pie of Pie chart?
ILPieSplitBy
La proprietà controlla il modo in cui viene suddiviso il grafico a torta. Puoi impostarlo su entrambiPieSplitType.ByPercentage
OPieSplitType.ByValue
per dividere il grafico rispettivamente in percentuale o in base a un valore specifico.
Come posso impostare la posizione della divisione in un grafico a torta?
È possibile impostare la posizione della suddivisione in un grafico a torta utilizzando il comandosetPieSplitPosition
metodo. Regolare il valore per specificare la posizione desiderata.