Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Miniaturki - wysokość, Szerokość na sztywno, wysokość automatycznie
Ziels
post
Post #1





Grupa: Zarejestrowani
Postów: 235
Pomógł: 2
Dołączył: 30.06.2006

Ostrzeżenie: (0%)
-----


Witam!

Mam następujący problem:
Tworzę miniaturki przy uploadzie pliku kodem
  1. <?php
  2. $img = imagecreatefromjpeg("./gfx/userimages/".$_FILES[plik][name]);
  3. $width = imagesx($img);
  4. $height = imagesy($img);
  5. $width_mini = "50";
  6. $height_mini = $height * questionmark.gif;
  7. $img_mini = imagecreatetruecolor($width_mini, $height_mini);
  8. imagecopyresampled($img_mini, $img, 0, 0, 0, 0, $width_mini , $height_mini, $width , $height);
  9. imagejpeg($img_mini, "./gfx/userimagesmini/".$_FILES[plik][name], 80);
  10. imagedestroy($img);
  11. imagedestroy($img_mini);
  12. ?>


Gdzie szerokość jest ustalona, jak widać, na sztywno - 50 pikseli. Co zrobić żeby wysokość była do niej skalowana? Tak żeby wyglądało dobrze przy pomniejszeniu obrazka 100x800 i takiego 900x234 ?

Jest jakiś inny sposób niż wycinanie ze środka dużego kwadratu i zmienianie jego rozmiarów?

Ten post edytował Ziels 7.08.2006, 11:43:54
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 07:29