# Personalizza le tabelle dei dati dei grafici nelle presentazioni usando PHP

> Personalizza le tabelle dei dati dei grafici per PPT e PPTX con Aspose.Slides per PHP via Java per aumentare efficienza e attrattiva nelle presentazioni.

Source: https://docs.aspose.com/slides/it/php-java/chart-data-table/
Updated: 2026-06-12

## **Panoramica**

Questo articolo spiega come lavorare con le tabelle dei dati dei grafici in Aspose.Slides. Mostra come visualizzare una tabella dei dati per un grafico e personalizzare la formattazione del testo impostando proprietà del carattere come lo stile grassetto e l'altezza del carattere. L'esempio dimostra come caricare una presentazione, aggiungere un grafico, abilitare la tabella dei dati del grafico, applicare le impostazioni del carattere e salvare la presentazione aggiornata.

Include inoltre brevi risposte alle domande comuni su come mostrare le chiavi della legenda in una tabella dei dati di un grafico, preservare la tabella dei dati durante l'esportazione, lavorare con grafici caricati da presentazioni o modelli esistenti e identificare i grafici in cui la tabella dei dati è abilitata.

## **Imposta le proprietà del carattere per una tabella dei dati di un grafico**
Aspose.Slides per PHP via Java fornisce il supporto per cambiare il colore delle categorie in un colore di serie.  

1. Instanziare l'oggetto classe [Presentation](https://reference.aspose.com/slides/it/php-java/aspose.slides/Presentation).
1. Aggiungere un grafico sulla diapositiva.
1. Imposta la tabella del grafico.
1. Imposta l'altezza del carattere.
1. Salvare la presentazione modificata.

Di seguito è riportato un esempio di codice.  

```php
  # Creazione di una presentazione vuota
  $pres = new Presentation();
  try {
    $chart = $pres->getSlides()->get_Item(0)->getShapes()->addChart(ChartType::ClusteredColumn, 50, 50, 600, 400);
    $chart->setDataTable(true);
    $chart->getChartDataTable()->getTextFormat()->getPortionFormat()->setFontBold(NullableBool::True);
    $chart->getChartDataTable()->getTextFormat()->getPortionFormat()->setFontHeight(20);
    $pres->save("output.pptx", SaveFormat::Pptx);
  } finally {
    if (!java_is_null($pres)) {
      $pres->dispose();
    }
  }
```

## **FAQ**

**Posso mostrare piccole chiavi della legenda accanto ai valori nella tabella dei dati del grafico?**

Sì. La tabella dei dati supporta le [legend keys](https://reference.aspose.com/slides/it/php-java/aspose.slides/datatable/setshowlegendkey/), e puoi attivarle o disattivarle.

**La tabella dei dati verrà conservata durante l'esportazione della presentazione in PDF, HTML o immagini?**

Sì. Aspose.Slides rende il grafico come parte della diapositiva, quindi il [PDF](/slides/it/php-java/convert-powerpoint-to-pdf/)/[HTML](/slides/it/php-java/convert-powerpoint-to-html/)/[image](/slides/it/php-java/convert-powerpoint-to-png/) esportato include il grafico con la sua tabella dei dati.

**Le tabelle dei dati sono supportate per i grafici provenienti da un file modello?**

Sì. Per qualsiasi grafico caricato da una presentazione o da un modello esistente, è possibile verificare e modificare se una tabella dei dati [is shown](https://reference.aspose.com/slides/it/php-java/aspose.slides/chart/hasdatatable/) utilizzando le proprietà del grafico.

**Come posso trovare rapidamente quali grafici in un file hanno la tabella dei dati abilitata?**

Ispeziona la proprietà di ciascun grafico che indica se la tabella dei dati [is shown](https://reference.aspose.com/slides/it/php-java/aspose.slides/chart/hasdatatable/) è attiva e scorri le diapositive per identificare i grafici in cui è abilitata.
