Usare GD library con PHP: funzioni, figure, grafici e gradienti

Usare GD library con PHP: funzioni, figure, grafici e gradienti

by Antonio Taccetti
Usare GD library con PHP: funzioni, figure, grafici e gradienti

Usare GD library con PHP: funzioni, figure, grafici e gradienti

by Antonio Taccetti

Paperback

$30.00 
  • SHIP THIS ITEM
    Qualifies for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores

Related collections and offers


Overview

Il libro si rivolge a chi, pur senza conoscenze avanzate di PHP, desidera implementare grafici ed immagini dinamiche personalizzate con la libreria grafica GD integrata in questo linguaggio.
Presenta una raccolta di script PHP/GD impiegati per le più svariate tipologie e soluzioni grafiche.
Gli script operano esclusivamente con le funzioni GD a corredo di PHP, senza uso di classi o software aggiuntivi.
Ogni script, testato e funzionante, è descritto e commentato in lingua italiana.
Esempi del libro sono implementati in pagine PHP dinamiche sul sito dell'autore.
In queste pagine l'utente può cambiare i valori sui quali sono create le immagini e queste verranno dinamicamente ricostituite sui nuovi parametri.
Dal sito dell'autore è possibile fare il download del codice sorgente del libro.
Gli esempi e gli script possono essere copiati, modificati e utilizzati, senza chiedere autorizzazioni.
Estratto del sommario:
Recuperare informazioni sulla libreria GD installata.
Nozioni di Computer Grafica e sistemi di coordinate.
Tipi di immagine Vettoriale e Raster, GIF, PNG, JPEG e Metadati jpeg.
Immagini:
Creazione di nuove immagini e manipolazione di esistenti, trasparenza a 256 colori e truecolor con canale alfa.
Unione, rotazione, ribaltamento, fusione d'immagini con trasparenze e filtri per effetti speciali.
Sfumature e fusione fra immagini senza e con trasparenza, preservando le trasparenze.
Ribaltamento e rotazione, con uso di imageflip e suo superamento con la funzione imagecopyresampled.
Uso di Copy:
imagecopy(), copiare parte dell'immagine;
imagecopyresized(),copia e ridimensiona una parte dell'immagine;
imagecopymerge(),copia e unisce parti d'immagini;
imagecopyresampled(),copia ridimensiona immagini con ricampionamento.
Ellissi ruotate di n gradi, vortici e spirali con formule per trasporre circonferenze ed archi individuando i punti sul piano cartesiano.
Grafici:
Lineari, a barre e torta con legenda circolare, 2d e 3d con scelta automatizzata dei colori.
Posizionamento valori intorno ai grafici a torta con evidenziazione dei settori mediante estrazione di porzioni del grafico.
Maschere:
Creare oggetti 3d, stelle con n punte e rotazione, frasi su circonferenze ed emicirconferenze, estrarre parti da immagini esistenti, di ogni sagoma, anche con trasparenza.
Disegnare con il testo:
Conoscere e definire altezza e larghezza in pixel dei font a corredo GD e True Type Font esterni.
Comprendere e impostare le coordinate delimitanti frasi e lettere.
Uso dei caratteri TTF, rotazioni di frasi su curve orizzontali, verticali e inclinate di n gradi, colori e dissolvenze.
Funzione imagefilter:
Applicazione filtri alle immagini, effetti con filtri multipli e custom.
Gradienti:
Creazione e manipolazione dei i canali colore.
Scelta e costruzione dei gradenti lineari a 2 e 3 colori, sferici ed a stella.

Product Details

ISBN-13: 9781530251124
Publisher: CreateSpace Publishing
Publication date: 02/25/2016
Pages: 174
Product dimensions: 8.50(w) x 11.02(h) x 0.37(d)
Language: Italian
From the B&N Reads Blog

Customer Reviews