Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $arquivo = "imagem.png";
- $largura = 200;
- $altura = 200;
- //1191x670
- //pegando as dimensões originais da imagem
- list($largura_original, $altura_original) = getimagesize($arquivo);
- $ratio = $largura_original/$altura_original;
- if ($largura/$altura > $ratio) {
- $largura = $altura * $ratio;
- }else{
- $altura = $largura / $ratio;
- }
- $imagem_final = imagecreatetruecolor($largura, $altura);
- $imagem_original = imagecreatefrompng($arquivo);
- //redefinindo o tamanho da imagem
- imagecopyresampled($imagem_final, $imagem_original, 0, 0, 0, 0, $largura, $altura, $largura_original, $altura_original);
- header("Contente-Type: image/png");
- imagepng($imagem_final, "mini_imagem.png");
- echo "Imagem redimensionada com sucesso!";
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement