hi
I create a simple php script to put value on top of my bar
The bar are created but the valus are not displayed
Where is the error ?
<?php
// Include le necessarie classi di JPGraph
require_once ('/home/emilio/governance/jpgraph/src/jpgraph.php');
require_once ('/home/emilio/governance/jpgraph/src/jpgraph_bar.php');
// Dati delle barre
$valori = array(12, 8, 19, 3, 10);
// Creazione del grafico
$larghezza = 600;
$altezza = 400;
$graph = new Graph($larghezza, $altezza);
$graph->SetScale('textlin');
// Titolo e titoli degli assi
$graph->title->Set('Esempio di Grafico a Barre con Valori al Top');
$graph->xaxis->title->Set('Categorie');
$graph->yaxis->title->Set('Valori');
// Etichette sull'asse X
$categorie = array('Categoria A', 'Categoria B', 'Categoria C', 'Categoria D', 'Categoria E');
$graph->xaxis->SetTickLabels($categorie);
// Creazione del plot a barre
$barplot = new BarPlot($valori);
// Impostazioni per i valori al top delle barre
$barplot->value->Show(); // Mostra i valori al top delle barre
$barplot->value->SetFormat('%d'); // Formato dei valori (interi)
$barplot->value->SetColor('black'); // Colore del testo
$barplot->value->SetFont(FF_ARIAL, FS_NORMAL, 12); // Font del testo
$barplot->value->SetAngle(0); // Angolo di inclinazione del testo (0 gradi)
$barplot->value->SetMargin(5); // Margine tra la barra e il testo
$barplot->SetValuePos('top'); // Posiziona i valori al top delle barre
// Aggiunta del plot al grafico
$graph->Add($barplot);
// Impostazioni della legenda
$graph->legend->SetFrameWeight(1);
// Output del grafico
$graph->Stroke();
?>