Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Polskie znaki w jpg
Forum PHP.pl > Forum > Przedszkole
Piotrwusek
Witam

Robie w PHP żeby stworzył mi obrazek .jpg jednak na obrazku jeśli wstawiam teks to nie mogą być polskie znaki chociaż wstawiłem czcionkę która zawiera polskie znaki

jest tak TOKEN


Jak te znaki osiągnąć

Pozdrawiam

Piotrwusek
jareeny
Wystarczy poszukać....

forum.php.pl/index.php?showtopic=33402
Piotrwusek
ale co z tego niema nigdzie odpowiedzi mam taki kod

  1. <?php
  2. /*
  3.  
  4.  Copyright (c) 2007 Piotrwusek
  5.  
  6.  
  7.  
  8.  
  9. */
  10. $im = iconv('ISO-8859-2', 'UTF-8', $font_family);
  11. $slowa=file('hasla.txt');
  12.  
  13. if(isset($_GET['id']))
  14. {
  15. $nr=$_GET['id'];
  16. }
  17. else $nr=rand(0,count($slowa)-1);
  18.  
  19. $slowo=$slowa[$nr];
  20. $wysokosc=90;
  21. $szerokosc=250;
  22.  
  23. $czcionka = "times.ttf";
  24. $font_family = "times.ttf"; //czcionka
  25. $im=ImageCreate($szerokosc,$wysokosc);
  26.  
  27. $bialy=ImageColorAllocate($im,255,255,255);
  28. $czarny=ImageColorAllocate($im,0,0,0);
  29. $ilosc_kol=5;
  30. for($i=0;$i<$ilosc_kol;$i++)
  31. {
  32. $los1=rand(0,255);
  33. $los2=rand(0,255);
  34. $los3=rand(0,255);
  35. $kol[$i]=ImageColorAllocate($im,$los1,$los2,$los3);
  36. }
  37. ImageFill($im,1,1,$bialy);
  38.  
  39. for($i=0;$i<100;$i++)
  40. {
  41. $los1=rand(0,$szerokosc);
  42.  $los2=rand(0,$wysokosc);
  43.  $los3=rand(0,$szerokosc);
  44.  $los4=rand(0,$wysokosc);
  45.  $los5=rand(0,$ilosc_kol);
  46.  
  47.  ImageLine($im,$los1,$los2,$los3,$los4,$kol[$los5]);
  48. }
  49. for($i=0;$i<count($slowa);$i++)
  50. {
  51. $rozmiar=rand(14,20);  //wielkośc litery
  52. $obrot=rand(-45,45);  //pod jakim katem ma być dana litera
  53. imagettftext($im,$rozmiar,$obrot,$i*40+7,rand(3,6)*10+7,$czarny,$font_family,trim($slowo[$i]));
  54. }
  55.  
  56. Header("Content-type: image/gif");
  57. ImageGIF($im);
  58. ?>


Więc...
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.