Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Automatyczne nanoszenie napisow na obrazki
Bojakki
post 22.04.2006, 08:03:53
Post #1





Grupa: Zarejestrowani
Postów: 379
Pomógł: 0
Dołączył: 18.08.2004

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


Chialem sie zapytac czy da sie zrobic cos takiego, by do kazdego wysylanego (przez formularz na stronie) obrazka na serwer automatycznie sie dodawal napis, np. z adresem strony. Sam napis mialby byc bardzo prosty, biala czcionka na czarnym prostokaciku umieszczony gdzies tam w prawym dolnym rogu.


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Apo
post 22.04.2006, 12:50:44
Post #2





Grupa: Zarejestrowani
Postów: 426
Pomógł: 1
Dołączył: 2.10.2005

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


To ja pokaże co dawno temu napisałem jak próbowałem takie coś zrobić smile.gif
  1. <?php
  2. class znak_wodny
  3. {
  4. var $file;
  5. var $napis = 'Znak wodny';
  6. var $type;
  7.  
  8. function znak_wodny( $file, $action=)
  9. {
  10. if(file_exists($file))
  11. {
  12. $this->file = $file;
  13. $this->set_sizes();
  14. }
  15.  else die('Brak pliku');
  16. }
  17.  
  18. function set_sizes()
  19. {
  20. $img = imagecreatefromjpeg($this->file);
  21. $bg = imagecolorexactalpha($img, 95, 95, 95, 40);
  22. imagestring($img, 5, 1, 1, $this->napis, $bg);
  23. imagejpeg($img);
  24. imagedestroy($img);
  25. header( "Content-type: image/jpg" );
  26. }
  27. }
  28.  
  29. $znak = new znak_wodny('./artykuly.jpg')
  30. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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 - 19:18