Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> ImageTTFText - Pomoc.
Achmen
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 6.03.2014

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


Witam, mam kod na generator obrazka. Nadaje tu tekst na tło. Chodzi mi o to, żeby ustalić szerokość jednego tekstu przykładowo na 100 px i tak, że po przekroczeniu 100 px text nie znika, tylko przechodzi do drugiej lini i pisze ciągle.

Mój kod.
  1. $rysunek = ImageCreateFromJpeg("newspaper_bg.jpg");
  2. $small = $_POST['Tytul_small'];
  3. $big = $_POST['Tytul_big'];
  4. $data = $_POST['data'];
  5. $tytuldata = $_POST['tytuldata'];
  6. $pozycjasmall = $_POST['pozycja_small'];
  7. $pozycjabig = $_POST['pozycja_big'];
  8. $pozycjadata = $_POST['pozycja_data'];
  9. $pozycjatytuldata = $_POST['pozycjatytuldata'];
  10. $pozycjatext1 = $_POST['pozycjatext'];
  11. $text = $_POST ['text'];
  12. $bialy = ImageColorAllocate($rysunek, 0, 0, 0);
  13. $img1_header = ImageCreateFromJpeg($_POST['img1_header']);
  14. $text1 = ImageTTFText($rysunek, 25, 0, $pozycjatext1, 815, $bialy, 'bebas.ttf', $text);
  15.  
  16. ImageTTFText($rysunek, 25, 0, $pozycjasmall, 180, $bialy, 'bebas.ttf', $small);
  17. ImageTTFText($rysunek, 50, 0, $pozycjabig, 250, $bialy, 'bebas.ttf', $big);
  18. ImageTTFText($rysunek, 25, 0, $pozycjadata, 558, $bialy, 'bebas.ttf', $data);
  19. ImageTTFText($rysunek, 45, 0, $pozycjatytuldata, 615, $bialy, 'bebas.ttf', $tytuldata);
  20.  
  21. imagecopymerge($rysunek, $img1_header, 60, 265, 0, 0, 682, 255, 100);
  22. header("Content-type: image/jpeg");
  23. ImageJpeg($rysunek);

Chodzi mi o ten tekst na samym dole:

http://i.imgur.com/SLPqJmF.jpg
Powód edycji: [Kshyhoo]: kod umieszczamy w znacznikach
Go to the top of the page
+Quote Post

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: 22.08.2025 - 22:38