Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]GD, zapis obrazu
peter13135
post 12.10.2008, 08:26:15
Post #1





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

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


po interesującej konwersacji z manualem, udało mi sie wydobić taki kod php
  1. <?php
  2. // The file
  3. $filename = '01.jpg';
  4.  
  5. // Set a maximum height and width
  6. $width = 200;
  7. $height = 200;
  8.  
  9. // Content type
  10. header('Content-type: image/jpeg');
  11.  
  12. // Get new dimensions
  13. list($width_orig, $height_orig) = getimagesize($filename);
  14.  
  15. $ratio_orig = $width_orig/$height_orig;
  16.  
  17. if ($width/$height > $ratio_orig) {
  18.   $width = $height*$ratio_orig;
  19. } else {
  20.   $height = $width/$ratio_orig;
  21. }
  22.  
  23. // Resample
  24. $image_p = imagecreatetruecolor($width, $height);
  25. $image = imagecreatefromjpeg($filename);
  26. imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);
  27.  
  28. // Output
  29. imagejpeg($image_p, null, 100);
  30. ?>


czy mógłby mi ktoś powiedziec w jaki sposób zapisać tan plik a nie wyświetlać??


--------------------
:)
Go to the top of the page
+Quote Post
Zac
post 12.10.2008, 08:42:38
Post #2





Grupa: Zarejestrowani
Postów: 27
Pomógł: 2
Dołączył: 9.06.2008

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


przeczytaj dokładnie:
imagejpeg" title="Zobacz w manualu PHP" target="_manual
Go to the top of the page
+Quote Post
Maxik
post 12.10.2008, 08:43:23
Post #3





Grupa: Zarejestrowani
Postów: 726
Pomógł: 129
Dołączył: 10.01.2008
Skąd: Gdańsk

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


  1. <?php
  2. imagejpeg($image_p, 'pliczek.jpg', 100);
  3. ?>


--------------------
Pomogłem? Kliknij przycisk Pomógł pod pomocnym Ci postem.
http://maxik.me/
Go to the top of the page
+Quote Post
-Syriusz-
post 19.05.2012, 15:51:01
Post #4





Goście







Ok. Wiemy jak zapisac, wiemy gdzie, to teraz jak zrobic taki myk aby user sam wybral nazwe pliku badz byla ona losowa i aby wyswietlil sie link do obrazka taki jakby mini upload na grafike. Ma ktos pomysl jak to zrobic?

Docelowo bedzie sie takie cos wyswietlac pod wygenerowanym obrazkiem.
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 - 08:42