2013-03-20 93 views
5

是否可以在GD中爲文字添加光暈或陰影?目前我正在使用imagettftext函數。如何在PHP的GD庫中添加輝光或陰影到文本?

+3

這些都是極其* *做作問題,乞求被標記爲垃圾郵件。你至少應該至少把這個問題保留在一個單獨的問題上,尤其是因爲你已經在很大程度上覆制了同樣的答案。 – meagar 2013-03-20 03:59:13

+1

@meagar - 我幾小時前將這個問題的標題直接輸入Google。我建議你也這樣做,並注意*多個*論壇帖子提出相同的問題[和未回答] – 2013-03-20 04:00:22

+0

尤其是,安德魯;事實上,你提出的問題,答案是一個鏈接到你的Github項目可能會有點問題。 – 2013-03-20 04:07:19

回答

15

我就遇到了這個問題,並創建了一個名爲imagettftextblur新的功能,我已經發布了開源在https://github.com/andrewgjohnson/imagettftextblur

這裏是如何添加陰影:

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

我希望有不僅可以回答的獎勵積分,而且可以通過開放源代碼共享解決方案(而不是簡單地鏈接到別人的工作)。 – 2013-03-20 03:57:41

+0

是這個答案.. ??問題解決了..? – 2013-03-20 03:58:57

+0

@DipeshParmar如果問題和答案符合我們的質量準則,那麼對於人們問及回答他們自己的問題,這是完全正確的。這就是說,我不知道這裏的問題是否合格。 – 2013-03-20 04:05:35