Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problemy z przezroczystoscią w GD
a79rtur
post
Post #1





Grupa: Zarejestrowani
Postów: 331
Pomógł: 1
Dołączył: 23.05.2004
Skąd: Tarnów/Londyn

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


mam nastepujacą funkcje, ma ona za zadanie dodać przezroczysty prostokąt z napisem (trutypami zrobionym) także przezroczystym do obrazka, jak argument przyjmuje ona wskaznik do obrazu GD utworzonego funkcją imagecreatefromjpeg/gif/png
  1. <?php
  2.  
  3. function sygnaturka($img)
  4. {
  5. // definicja kolorow
  6. ImageAlphaBlending($img, true);
  7. $white = imagecolorallocatealpha($img, 255,255,255,50);
  8. $blue = imagecolorallocatealpha($img, 0,0,255,70);
  9. $black = imagecolorallocatealpha($img, 0,0,0,50);
  10.  
  11. imagefilledrectangle($img, 0, 5, 250, 25, $blue);
  12.  
  13. $font=&#092;"ariblk.ttf\";
  14. $text=&#092;"jakistam napis\";
  15. imagettftext($img, 10, 0, 10, 20, $white, $font, $text); 
  16.  
  17. }
  18.  
  19. ?>


wszystko fajnie działa ale tylko dla obrazów utworzonych funkcją imagecreatefromjpeg , dla gif i png prostokąt jak i napis nie sa przeźroczyste.
czemu to tak ?

Ten post edytował a79rtur 31.12.2004, 13:58:20
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: 26.09.2025 - 04:42