GD è una libreria di codice open source per la creazione dinamica di immagini. Scritta in C, il suo uso è disponibile con vari linguaggi di programmazione fra i quali PHP di solito è attivo per default.GD crea immagini nei formati grafici PNG, JPEG e GIF e molti altri. Comunemente utilizzata in siti web per generare e modificare immagini runtime, il suo impiego è molto più ampio e variegato.Le immagini create con GD sono identiche alle immagini “fisiche” raggiungibili con URL e link HTML. L'utilità della libreria è enorme, si pensi alla creazione in tempo reale di grafici e report o l’applicazione di effetti speciali, l’implementazione di copyright anche senza modificare l’immagine originale fino alla possibilità di rendere caratteri che computer non possiedono.Questa guida “PHP grafica dinamica, grafici e gradienti” è la seconda parte del volume “GD library con PHP”. “PHP grafica dinamica, grafici e gradienti” illustra molteplici utilizzi dei comandi descritti nella prima parte.Grafici lineari, a barre, a torta con legenda circolare, 2d e 3d e scelta automatica dei colori e grafici con immagini del prodotto analizzato. Posizionamento di valori e legende in qualsiasi punto e per i diagrammi circolari anche intorno ad essi finanche evidenziandone settori mediante estrazione di porzioni. Maschere per estrarre, da immagini, porzioni di qualsiasi forma.Creazione di poligoni 3d e generazione dinamica di immagini a stella con quantità di punte, rotazione e colori a scelta. Ellissi e spirali ruotate, logotipi ed emoticons dinamiche.Frasi su circonferenze con calcolo dimensioni dei font TrueTypeGradienti lineari e 2 o più colori, sferici, poligonali e stellari.Tutti gli script della guida operano esclusivamente con le funzioni GD library di PHP, senza uso di classi o software aggiuntivi. Ogni script è descritto e commentato passo-passo in lingua italiana.Gli esempi del libro sono implementati in pagine PHP sul sito dell'autore.In queste pagine i valori creativi delle immagini sono in chiaro, l’utente può cambiarli di modo che le immagini vengano rigenerate con i nuovi valori.Gli esempi e gli script, dei quali è disponibile il download, possono essere copiati, modificati e utilizzati senza chiedere autorizzazioni.La prima parte della guida dal titolo “PHP grafica dinamica, funzione e figure” descrive il set di istruzioni PHP/GD, per ciascuno di essi è presentato almeno uno script descritto e commentato passo-passo in lingua italiana.Le due parti sono anche disponibili in un unico volume dal titolo “GD library con PHP”.