graph

Mattepuffo's logo
Elencare i font di sistema con Java

Elencare i font di sistema con Java

Girando un po su vari blog mi sono imbattutto nella classe GraphicsEnvironment.

La descriszione che si trova al link indicato mi ha incuriosito e sono andato a vedermi i vari metodi e proprietà.

Il metodo che ha attirato la mi attenzione è stato getAvailableFontFamilyNames() che ritorna un array di String con tutti i font presenti nel sistema.

Per ora ho provato il tutto solo Linux, ma rigor di logica dovrebbe funzionare anche Windows e Mac OS X.

Mattepuffo's logo
Creare grafici in PHP con PHPGraphLib

Creare grafici in PHP con PHPGraphLib

Per creare grafici in PHP ci sono diverse librerie da poter usare.

Io per ora mi sono trovatp abbastanza bene con PHPGraphLib.

Vediamo come usare questa libreria.

Prima di tutto scaricatela da qua.

La struttura da dare in pasto al grafico è un array di questo tipo:

$data=array("Jan"=>1324, "Feb"=>1200, "Mar"=>100, "Apr"=>1925, "May"=>1444, "Jun"=>-10, "Jul"=>364, "Aug"=>221, "Sep"=>-30, "Oct"=>848, "Nov"=>719, "Dec"=>114);

Ovviamente vi farò un esempio estrapolando i dati da MySQL che è di sicuro quello che volete.

Create una pagina per rappresentare i dati; la mia è grafici.html:

<!DOCTYPE html>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<img src="graph.php" />
</body>
</html>

PHPGraphLib crea una immagine e quindi possiamo impostare come source il php dove metteremo tutto il codice.