Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] tworzenie miniatury z obrazka
Forum PHP.pl > Forum > PHP
qoryto
Witam.

Mam taki kod:

  1. $img = imagecreatefromjpeg('dane/'.$nazwapliku.'.jpg');
  2.  
  3. $width = imagesx($img);
  4. $height = imagesy($img);
  5.  
  6.  
  7. $width_mini = $imageWidth; // szerokosc obrazka
  8. $height_mini = 300; // wysokosc obrazka
  9. $img_mini = imagecreatetruecolor($width_mini, $height_mini);
  10.  
  11.  
  12. imagecopyresampled($img_mini, $img, 0, 0, 0, 0, $width_mini , $height_mini, $width , $height);
  13.  
  14.  
  15. imagejpeg($img_mini, "dane/min-".$nazwapliku.".jpg", 80); // utworzona miniaturka liczba (80) oznacza jakos obrazka od 0 do 100
  16. imagedestroy($img);
  17. imagedestroy($img_mini);


teraz moje pytanie: w jaki sposób zrobić aby zmniejszało tylko width nie ruszając height?

załóżmy mam width obrazka 600 a chcę go zmniejszyć do 200

Tak aby height automatycznie dostosował się do rozmiaru 200?

pozdrawiam
Wazniak96
Nie da się tak. Musisz sobie obliczyć z proporcji rozmiary i takie nadać. Z resztą... Temat wałkowany 100 razy. Wystarczy poszukać.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.