Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sclalowanie obrazków, problem z scalowaniem zdjęć png
sigal2006
post 22.07.2011, 11:01:13
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 17.02.2010

Ostrzeżenie: (10%)
X----


OD scalowania zdjęć używam skryptu

  1. function zdjecia($zdjecie, $ogl_id, $i){
  2.  
  3. move_uploaded_file($zdjecie, "o_images/".$ogl_id."_".$i.".jpg");
  4. $source = imagecreatefromjpeg("../o_images/".$ogl_id."_".$i.".jpg");
  5.  
  6. $new_height = 400;
  7. $new_width = floor(imagesx($source)*(400/imagesy($source)));
  8.  
  9. $dest = imagecreatetruecolor($new_width,$new_height);
  10. imagecopyresampled($dest,$source,0,0,0,0,$new_width,$new_height,imagesx($source),imagesy($source));
  11. imagejpeg($dest,"../o_images/".$ogl_id."_".$i.".jpg",0);
  12. imagedestroy($source);
  13. imagedestroy($dest);
  14. }


Jednak jak ładuje foto w PNG to nie działą ;/ macie jakieś pomyśly innego zastosowania tak aby działały inne formaty niż jpg ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
morbic
post 22.07.2011, 11:12:16
Post #2





Grupa: Zarejestrowani
Postów: 116
Pomógł: 29
Dołączył: 13.12.2010
Skąd: Warszawa

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


imagecreatefromgif()
imagecreatefrompng()


--------------------
"Aby zrozumieć rekurencję, musisz najpierw zrozumieć rekurencję."
Go to the top of the page
+Quote Post
sigal2006
post 22.07.2011, 14:03:47
Post #3





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 17.02.2010

Ostrzeżenie: (10%)
X----


A jak to razem mam połączyć aby działały mi igp,gif i png ?
Go to the top of the page
+Quote Post
thek
post 22.07.2011, 14:19:23
Post #4





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Słowo kluczowe: switch


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
karolrynio
post 22.07.2011, 17:00:29
Post #5





Grupa: Zarejestrowani
Postów: 144
Pomógł: 25
Dołączył: 2.02.2009

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


typ obrazka możesz pobrać używając:
getimagesize
i do tego switch
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 14:32