//marca posicao horizontal (baixo, meio, topo) $mh = "baixo"; //marca posicao vertical (direita, esquerda, centro) $mv = "centro"; //verifica se largura(w) e altura sao informados na url if (isset($_GET['w']) && isset($_GET['h'])) { $w = $_GET['w']; $h = $_GET['h']; } //verifica se posicao da marca informada na url if (isset($_GET['mv']) && isset($_GET['mh'])) { $mv = $_GET['mv']; $mh = $_GET['mh']; } $t = new Canvas(); //carregando a imagem $t->carrega($imagem); //verifica se se ha crop/corte no redimensionamento if (isset($_GET['c'])) { $t->redimensiona($w, $h, 'crop'); } else { //$t->marca($marca, "$mh", "$mv"); $t->redimensiona($w, $h); //inclui a marca dagua $t->marca($marca, $mh, $mv); } //$t->grava('galeria/teste/'.$data[1],100); $t->grava(); //gera a miniatura exit; }