L'ultimo articolo scritto su Sir Bit risale a marzo 2014. La versione che state visitando è un archivio: le pagine sono accessibili come sempre e gli autori potrebbero rispondere ai commenti, ma non saranno inseriti dei nuovi articoli. Visita questa pagina per i dettagli.

[PHP] Ridimensionare immagini con SmartImage

Descrizione

Lo script mostra come adoperare la classe SmartImage (gratuita e liberamente scaricabile), che permette di ridimensionare un’immagine in modo del tutto automatico.

E’ possibile attivare diverse opzioni, agendo sulla risoluzione dell’immagine e sul suo nome, e stabilendo se ritagliare o proporzionare le dimensioni in base ai parametri passati.

Nell’esempio, l’immagine in upload sarà ridimensionata e salvata in due versioni:

  • esattamente con le dimensioni di 50×50 px
  • mantenendo le proporzioni tra larghezza e altezza, prendendo il più adatto tra la larghezza di 100 px e l’altezza di 90 px (e adattando l’altra dimensione di conseguenza)

Release

20 settembre 2012
Data di prima pubblicazione.

Download

[PHP] Ridimensionare immagini con SmartImage

Composizione dello script

Si compone di una cartella che comprende i seguenti file:

  • index.php: il file principale. Contiene il form per l’upload dell’immagine e il codice per ridimensionare un’immagine.
  • SmartImage089: la classe SmartImage, così come è scaricata dal sito ufficiale.
  • img: la cartella dove andrà a confluire l’immagine risultante.

Approfondimento

Etichette
Etichette:,