Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Grafika - zmiana rozmiarów.
--gothan--
post
Post #1





Goście







Witam.

Znalazłem na wortalu php kawałek kodu dotyczącego manipulowaniem rozmiarów obrazków lecz mam problem z wyświetleniem tego.

Wszystko wygląda tak:
  1. <?php
  2. header('Content-Type: image/jpeg');
  3.  
  4. $img = imagecreatefromjpeg('m.jpg');
  5.  
  6. $width = 300;
  7. $height = 225;
  8. $mini = imagecreatetruecolor($width,$height);
  9.  
  10. imagecopyresized($mini, // uchwyt obrazka wynikowego
  11. $img, // uchwyt obrazka źródłowego
  12. 0, // współrzędna x punktu od którego zaczynamy nanoszenie
  13. 0, // współrzędna y punktu od którego zaczynamy nanoszenie
  14. 0, // współrzędna x punktu od którego zaczynamy kopiowanie
  15. 0, // współrzędna y punktu od którego zaczynamy kopiowanie
  16. $width, // szerokość skopiowanego obrazka na obrazku wynikowym
  17. $height, // wysokość skopiowanego obrazka na obrazku wynikowym
  18. imagesx($img), // szerokość obszaru kopiowanego z obrazka źródłowego
  19. imagesy($img)); // wysokość obszaru kopiowanego z obrazka źródłowego
  20.  
  21. imagejpeg($mini, null, 70);
  22.  
  23. echo '<a href='.$img.' width='.$width.' height='.$height.' />';
  24. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Vincenzo
post
Post #2





Grupa: Zarejestrowani
Postów: 6
Pomógł: 2
Dołączył: 17.02.2011

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


A jaka jest wysokość i szerokość obrazka "m.jpg"?

EDIT :
U mnie wszystko się zgadza - usunąłem linijkę z echo (nie ma większego znaczenia) i wszystko gra. (IMG:style_emoticons/default/smile.gif)
Z pewnością posiadasz ten obraz? Może jest on w jakimś innym folderze?

Ten post edytował Vincenzo 18.02.2011, 00:02:08
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: 15.10.2025 - 13:29