Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Położenie tekstu za pomocą imagettftext
Forum PHP.pl > Forum > PHP
Warmix
Chciałbym umieścić tekst na obrazku za pomocą imagettftext w 4 miejscach:
lewy górny róg
lewy dolny róg
prawy górny róg
prawy dolny róg

Mam taki kod:
  1. imagettftext($image, 10, 0, 7, 12, $kolor, $czcionka, $tekst);

To dodaje mi w lewym górnym rogu...

I mam:
  1. $ttfbox = imagettfbbox(10, 0, $czcionka, $tekst);
  2. $position_x = imagesx($image) - 8 - ($ttfbox[2] - $ttfbox[0]);
  3. imagettftext($image, 10, 0, $position_x, 12, $kolor, $czcionka, $tekst);

To dodaje mi tekst w prawym górnym rogu...

Jaki zrobić 2 pozostałe?
IceManSpy
Zajrzeć do dokumentacji np. http://php.net/manual/en/function.imagettftext.php .
Piąty argument funkcji.
Warmix
Tylko jak to zrobić? Gdybym miał stałą wielkość obrazków, to jeszcze bym zrobił, ale obrazki będą różne...

Szczególnie chodzi mi o prawą stronę...

Ok, poradziłem sobie. Trochę poszperałem, pokombinowałem i wyszło, jak chciałem biggrin.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.