2013-03-20 11 views
5

Czy można dodać poświatę lub cień do tekstu w GD? Obecnie używam funkcji imagettftext.Jak dodać blask lub cień do tekstu w bibliotece GD PHP?

+3

Są to * bardzo * wymyślony pytania, prosząc o oznaczenie jako spam. Naprawdę powinieneś mieć co najmniej * utrzymywać to w jednym pytaniu, zwłaszcza, że ​​w dużej mierze skopiowałeś tę samą odpowiedź dla obu. – meagar

+1

@meagar - dosłownie wpisałem tytuł tego pytania w Google kilka godzin temu. Zaleciłbym, abyś zrobił to samo i zwrócił uwagę na * wiele * postów na forum zadających to samo pytanie [i pozostających bez odpowiedzi] –

+0

W szczególności Andrew; fakt, że wymyśliłeś pytania, na które odpowiedź jest linkiem do twojego projektu Github, może stanowić problem. –

Odpowiedz

15

wpadłem na ten problem i stworzył nową funkcję o nazwie imagettftextblur który ja wydany jako open source na https://github.com/andrewgjohnson/imagettftextblur

Oto jak dodać cień:

imagettftextblur($image,$size,0,$x + 3,$y + 3,$shadow_color,$font,$string,1); // 1 can be higher to increase blurriness of the shadow 
imagettftextblur($image,$size,0,$x,$y,$text_color,$font,$string); 
+1

Żałuję, że nie było punktów bonusowych, które mogłyby być przyznane za nie tylko odpowiadanie, ale dzielenie się rozwiązaniem za pośrednictwem otwartego źródła (w przeciwieństwie do prostego łączenia z cudzą pracą). –

+0

jest ta odpowiedź .. ?? problem rozwiązany..? –

+0

@DipeshParmar Ludzie mogą zadawać pytania i odpowiadać na nie samodzielnie, pod warunkiem, że pytanie i odpowiedź są zgodne z naszymi wytycznymi dotyczącymi jakości. To powiedziawszy, nie wiem, czy to pytanie się kwalifikuje. –

Powiązane problemy