login  Naam:   Wachtwoord: 
Registreer je!
 Forum

GD imagecreatefrompng

Offline Appie_Dijk - 20/09/2009 20:17 (laatste wijziging 20/09/2009 20:48)
Avatar van Appie_DijkLid Hallo iedereen,

Met GD maak ik een plaatje met tekst erin...
Dit gaat redelijk... alleen wil ik ipv een witte achtergrond een echt plaatje pakken...

Dit is mijn code:
  1. <?php
  2. $random_text = 'Vereniging';
  3. $random_text2 = '01-03-2009';
  4.  
  5. $width = 120; // width of image
  6. $height = 80; // height of image
  7. $fontsize = 10; // fontsize
  8.  
  9. $im = imagecreatefrompng("button1.png");
  10.  
  11. $background_colour = imagecolorallocate($im, 255, 255, 255);
  12.  
  13. $text_colour = imagecolorallocate($im, 255, 0, 0);
  14.  
  15. imagestring($im, $fontsize, 10, 25, $random_text, $text_colour);
  16. imagestring($im, $fontsize, 10, 45, $random_text2, $text_colour);
  17.  
  18. header('Content-type: image/png');
  19. ImagePNG($im);
  20. ImageDestroy($im);
  21. ?>


zoals jullie kunnen zien heb ik even voor 'imagecreatefrompng' // gezet, dit omdat het niet werkt...

hoe kan ik dit oplossen???

Alvast bedankt voor jullie hulp!

Groetjes Albert

haha 1 probleem opgelost... het plaatje was per ongeluk botton ipv button genoemd ...

maar nu meteen weer een vraag:

Kan ik het plaatje (van createimagefrompng) ook lichter maken? dus een soort van witte layer eroverheen leggen...

1 antwoord

Gesponsorde links
Offline Martijn - 20/09/2009 22:21
Avatar van Martijn Crew PHP je kunt met imagecopy een transparant png'tje neerzetten. Of er een alphafunctie is in GD weet ik niet, maar anders zou je een png kunnen maken die 5% wit is, en die een x aantal keer plakken als je dat variabel wilt hebben
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.37s