Q
在文字上投下阴影
10
A
回答
2
GD不能开箱即用。如果可以,请使用ImageMagick。关于如何进行造型阴影的示例here。
12
你想要的是Imagick ::的ShadowImage(浮$混浊,漂浮$西格玛,诠释$ X,诠释$ Y)
这里就是我把阴影的一些文本,然后叠加上一个例子背景图片...
$background_layer = new Imagick('poster_pic_01.jpg'); # background image
$text_layer = new Imagick('transparent400.png'); # empty transparent png of the same size
$text_layer->annotateImage($ImagickDraw, $pad_left, $pad_top, 0, "Your text here");
/* create drop shadow on it's own layer */
$shadow_layer = $text_layer->clone();
$shadow_layer->setImageBackgroundColor(new ImagickPixel('black'));
$shadow_layer->shadowImage(75, 5, 5, 5);
/* composite original text_layer onto shadow_layer */
$shadow_layer->compositeImage($text_layer, Imagick::COMPOSITE_OVER, 0, 0);
/* composite shadow_layer (which now has text AND the shadow) onto image_layer */
$background_layer->compositeImage($shadow_layer, Imagick::COMPOSITE_OVER, 0, 0);
希望这有助于
罗杰
+0
工程就像一个魅力! –
相关问题
- 1. 在knitr中投下阴影
- 2. 在Andengine中投下阴影
- 3. 在ios中投下阴影
- 4. CGContextSetShadowWithColor把上的文字投射阴影
- 5. 在HyperLink上投下阴影效果
- 6. 在HTML对象上投下阴影
- 7. 在无边界WinForm上投下阴影
- 8. 在透明形状上投下阴影?
- 9. QML文本投影阴影
- 10. 在JButton上投下阴影/重复文本
- 11. 投影表上翻转的阴影?
- 12. 阴影贴图在某些情况下无法正确投影阴影?
- 13. ThreeJS不会投下任何阴影
- 14. 在Adobe Photoshop中投影阴影角度阴影
- 15. 文字阴影
- 16. 过滤器:只在背景上投下阴影
- 17. iOS SDK - 在蒙面图像上投下阴影
- 18. 是否可以在CSS盒子上投下阴影?
- 19. 如何使片段在其主机Activity上投下阴影?
- 20. 对文本块中的文本投下阴影
- 21. C++ - 动态阴影投射
- 22. THREE.JS不会投射阴影
- 23. 文字阴影:IE8
- 24. css文字阴影
- 25. css文字 - 阴影
- 26. IE文字阴影
- 27. css文字阴影在Chrome
- 28. iOS:如何在UIView上添加投影和笔触阴影?
- 29. 如何在图像上的文字下生成阴影
- 30. CSS3插入/内部投影阴影吗?
我怎么会去使用PHP上面的命令行位,我不能看到任何的http:// php.net/manual/en/bo ok.imagick.php,这将帮助我。 – user984580
@user好问题。我不知道PHP的扩展,所以我不知道 - *也许*使用['ShadowImage'](http://www.php.net/manual/en/function.imagick-shadowimage.php),但我我不确定。 –