Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> GD tworzenie minatur
mako11
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 22.02.2012

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


Co robię złe chce stworzyć obraz składając się z miniatur zdjęcia na białym tle

  1. <?php
  2. $img = imagecreatefromjpeg('Hydrangeas.jpg');
  3. $imgx = (imagesx($img) / 100)*20;
  4. $imgy = (imagesy($img) / 100)*20;
  5. $tlo = imagecreatetruecolor(800, 800);
  6. $biały = imagecolorallocate($tlo, 255, 255, 255);
  7. imagefill($tlo, 0, 0, $biały);
  8.  
  9. for($x=$imgx;$x==800;$x+=$x){
  10. imagecopyresampled($tlo, $img, $x, 0, 0, 0, $imgx, $imgy, imagesx($img), imagesy($img));
  11. }
  12. header('Content-type: image/jpeg');
  13. imagejpeg($tlo , null, 100);
  14. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mako11
post
Post #2





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 22.02.2012

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


Kshyhoo ja tak robię jak podałeś w punktach 1 i 2 tutaj masz kod ale niema efektu wyświetla się tylko tło a gdzie miniatury musie być co z pętlą for
  1.  
  2. for($x=0;$x==5;$x++){
  3. imagecopyresampled($tlo, $img, $x*$imgx, 0, 0, 0, $imgx, $imgy, imagesx($img), imagesy($img));
  4. }


Ten post edytował mako11 26.07.2014, 14:36:09
Go to the top of the page
+Quote Post
Kshyhoo
post
Post #3





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Cytat(mako11 @ 26.07.2014, 15:21:57 ) *
Kshyhoo ja tak robię jak podałeś w punktach 1 i 2

Nie sądzę. Tworzysz obraz z grafiki a potem jakieś tła itp. Na Wortalu jest dobry artykuł: Generowanie grafiki w PHP, przeczytaj i pokombinuj.
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: 16.10.2025 - 07:57