/*
imagizer 1.0
by vitorgga
www.vitorgga.com

///////////////////////////////////////////////////////////////////////////////////////////////////////

exemplos:
imagizer("imagem.jpg",50,50,2,0,"mini_imagem.jpg",jpg); //cria a miniatura da imagem.jpg, com tamanho 50x50 fixo, sada formato jpg
imagizer("imagem.jpg",440,330,1,0,"imagem.jpg",jpg,"marca.png",1); //insere a marca.png na imagem, posio top-left
<img src="imagizer_export.php?imagem.jpg,50,50,2,0,,jpg" width="50" height="50" alt=""> //cdigo html, exibe a miniatura 50x50 da imagem.jpg, saida jpg

///////////////////////////////////////////////////////////////////////////////////////////////////////

imagizer_export.php
envie os comandos, conforme a funcao, sem " aspas, separados por vrgulas
imagizer_export.php?varchar,int,int,int,int,*,varchar3,varchar*,int*
imagizer_export.php?0,1,2,3,4,5*,6,7*,8*
*opcionais

///////////////////////////////////////////////////////////////////////////////////////////////////////

funo imagizer
imagizer($imagem,$dw,$dh,$formato=1,$curvas=false,$saida=true,$sextensao="",$mascara="",$mascara_pos=1)
             0     1  2       3            4           5            6           7             8

0) [varchar] nome do arquivo, local do arquivo local
   jpg, jpeg, pjpg, jpeg, gif, png, bmp
1) [int] largura destino
2) [int] altura destino, em pixels
3) [int] formato, 1 ou 2
   1 = largura e altura proporcional, quando atingir um dos 2 valores, ajusta.
     = a sada ser proporcional
   2 = largura e altura fixos, cortando a imagem, fixando os valores
     = a sada ser fixa, de acordo com $dw e $dh
4) [int] curvas, insere as curvas 8x8 na imagem, imagizer1.png a imagizer4.png
   se a imagem for transparente, a transparncia nas curvas no existir
5) [int][varchar] modo de saida
  0 = retorna a imagem no navegador
  1 = retorna o resource com a imagem
  url = cria o arquivo com a imagem, no local especificado
6) [varchar] extenso de sada
   jpg, gif, png ou bmp
   formato de como ser a sada
7) [varchar] mscara
   arquivo png que ser inserido na imagem, como mscara
8) [int] posio da mscara
   de 0 a 8
   sendo:
   1 5 2
   8 0 6
   4 7 3
/////////////////////////////////////////////////////////////////////////////////////////////////////////

*/