Login   Register  
PHP Classes
elePHPant
Icontem

File: esempio.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of StefanoV89  >  Thumb And Crop  >  esempio.php  >  Download  
File: esempio.php
Role: Example script
Content type: text/plain
Description: example file
Class: Thumb And Crop
Generate and crop image thumbnails
Author: By
Last change: Added call function resetOriginal
Date: 2009-02-18 05:29
Size: 966 bytes
 

Contents

Class file image Download
<?php

    
// includo la classe
    
require_once("libs/thumbncrop.inc.php");
    
    
// valorizzo la variabile
    
$tb = new ThumbAndCrop();
    
    
// apro l'immagine
    
$tb->openImg("ghi.jpg");
    
    
// ottengo l'altezza proporzionata ad una lunghezza di 100px
    
$newHeight $tb->getRightHeight(100);
    
    
// creo la miniatura con le dimensioni da me volute
    
$tb->creaThumb(100$newHeight);
    
    
// abilito il ThumbAndCrop
    
$tb->setThumbAsOriginal();
    
    
// taglio l'img a dimensione 100x50 artendo dalla thumb x:0, y:20
    
$tb->cropThumb(10050020);
    
    
// stampo a video l'immagine ottenuta
    
$tb->printThumb();
    
    
// salvo l'immagine nel file cropthumb.jpg
    
$tb->saveThumb("cropthumb.jpg");
    
    
// resetto l'immagine
    
$tb->resetOriginal();
    
    
// ricreo la miniatura con le dimensioni da me volute
    
$tb->creaThumb(100$newHeight);
    
    
// salvo la miniatura come thumb.jpg
    
$tb->saveThumb("thumb.jpg");
    
    
// chiudo le immagini
    
$tb->closeImg();
    
?>