Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: dodanie sygnaturki do obrazka
Forum PHP.pl > Forum > Przedszkole
a79rtur
czesc
probuje zrobic funkcje ktora dodaje sygnaturke do obrazka jpg
  1. <?php
  2.  
  3. function sygnaturka($img,$sygnaturka_plik)
  4. {
  5. $sygn_img = ImageCreateFromGIF($sygnaturka_plik);
  6. $sygn_w = ImageSX($sygn_img);
  7. $sygn_h = ImageSY($sygn_img);
  8.  
  9. ImageCopy($img,$sygn_img,10,10,0,0,$sygn_w,$sygn_h);
  10.  
  11. }
  12.  
  13. ?>


jako argument funkcja dostaje img obrazka na ktorym ma zrobic sygnaturke oraz plik z sygnaturką. niestety sygnaturka nie wyglada za dobrze - jak jpeg z bardzo wysoką stratą przy kompresji. probowałem imagecopyresampled ale niewiele pomogło. wszystko jedno czy plik z sygnaturką to gif czy jpg.
popbart
Moze to pomoze imagecreatetruecolor" title="Zobacz w manualu PHP" target="_manual biggrin.gif
a79rtur
obraz ($img), który dostaje funkcja to jest jpg ktory powstał z funkcji imagecreatefromjpeg, wiec jest on true color juz.
narazie obszedłem mój problem w ten sposób ze, sygnaturka to miał byc adres strony www, wiec poprostu wypisuje go truetypami w tle jakis rectangle przezroczysty i jest ok, ale pytanie dalej aktualne smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.