Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou usando o m2brimagem.. Só que no caso do script abaixo, ele somente redimensiona a imagem, eu queria que recortasse.. Se alguém souber como faze-lo, me ajudaria muito..
Desde já meu muito obrigado!!
<?php
/**
* @author altair
* @copyright 2012
*/
// include da classe m2brimagem
include('m2brimagem.class.php');
// instancia objeto m2brimagem
$oImg = new m2brimagem();
// define diretórios
$diretorio = 'galeria/';
$dir_thumbs = $diretorio.'thumbs/';$arquivos = scandir($diretorio);
$exis = scandir($dir_thumbs);
$conta = count($arquivos);foreach($arquivos as $arquivo) {
if(!file_exists($dir_thumbs.$arquivo)){
if(preg_match("#\.[pjpeg|jpeg|png|gif|bmp]+$#is", $arquivo)) {
// "carrega" arquivo
$oImg->carrega($diretorio.$arquivo);
$valida = $oImg->valida();
if ($valida == 'OK') {
// redimensiona
$oImg->redimensiona(123,132,'crop', '');
// salva no diretório das miniaturas
$oImg->grava($dir_thumbs.$arquivo,100);
echo "Miniatura criada para "
. $diretorio.$arquivo
. "<hr />";
} else {
echo "Erro ao criar miniatura para "
. $diretorio.$arquivo
. ": " . $valida . "<hr />";
}
}
}
}
exit;
?>Carregando comentários...