$OBImagem = new OBImagem();
$OBImagem->redimensiona_fixo('./foto1.jpg','./miniatura/foto1.jpg',203,99,100);
O problema é:
Essa função ao redimensionar, quando é necessário cortar a imagem, ele corta parte do topo da imagem, e parte do rodapé da imagem, ou seja ele redimensiona e corta deixando mais a parte central da imagem. Eu preciso que a função redimensione sem cortar o topo, cortando apenas a parte inferior da imagem se necessário. Mas não estou conseguindo arrumar a função.
Pergunta
Danilo Reis
Bom dia à todos..
Pessoal enfrento o seguinte problema.
Tenho um código em PhP, criado por Felipe Oliveira, que faz o seguinte.
Pega a imagem real, e redimensiona para o tamanho especificado, cortando a imagem caso necessário.
Segue o código abaixo:
Chama a função pelo seguinte código:O problema é:
Essa função ao redimensionar, quando é necessário cortar a imagem, ele corta parte do topo da imagem, e parte do rodapé da imagem, ou seja ele redimensiona e corta deixando mais a parte central da imagem. Eu preciso que a função redimensione sem cortar o topo, cortando apenas a parte inferior da imagem se necessário. Mas não estou conseguindo arrumar a função.
Abaixo umas imagens ilustrando o que preciso:
IMAGEM REAL
IMAGEM QUE A FUNÇÃO RETORNA
IMAGEM QUE PRECISO
Alguém tem alguma idéia de como corrigir isso?
Obrigado
Editado por Danilo ReisLink para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.