Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Zmniejszanie Zdjęcia
dareksbs
post
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 17.10.2012

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


Witam,

Dzisiaj postanowiłem dopisać funkcje zmniejszania obrazka do funkcji znaków wodnych ponieważ na każdym nowym obrazku, które posiadało inny rozmiar znak wodny był innego rozmiaru, tak więc postanowiłem że najlepiej będzie gdy zdjęcia wrzucane na serwer będą zmniejszane do 800x600, poczytałem poczytałem i znalazłem funkcje imagecopyresized z tego co wyczytałem w parametrach tej funkcji pierwszy parametr oznacza nowy obrazek, drugi obrazek, który ma zostać zmniejszony a kolejne to rozmiar nowego obrazka, tak więc dopisałem ją i wygląda to mniejwięcej tak :

  1. $wmark = imagecreatefrompng('logo.png');
  2. $im = imagecreatefromjpeg('img/bigfoto.jpg');
  3. $newwidth = "800";
  4. $newheight = "600";
  5. imagecopyresized($imsmall, $im, 0, 0, 0, 0, $newwidth, $newheight);
  6. $marge_right = 10;
  7. $marge_bottom = 10;
  8. $sx = imagesx($wmark);
  9. $sy = imagesy($wmark);
  10. imagecopy($imsmall, $wmark, imagesx($imsmall) - $sx - $marge_right, imagesy($imsmall) - $sy - $marge_bottom, 0, 0, imagesx($wmark), imagesy($wmark));
  11. imagejpeg($imsmall, $loca);
  12. imagedestroy($imsmall);


Jednakże nie działa ona poprawnie bo wyrzuca błędy, czy coś ominąłem (IMG:style_emoticons/default/questionmark.gif) coś jeszcze potrzebuje funkcja imagecopyresized (IMG:style_emoticons/default/questionmark.gif)

Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 22.08.2025 - 20:49