如何在GDI +中创建模糊/半透明笔效果

时间:2011-04-27 21:19:02

标签: c# gdi+ dropshadow

我搜索得很远但没有成功......

我正在尝试完成图像中更清晰描述的内容....这是在绘制事件期间在图形对象上创建模糊/半透明投影。

最终解决方案是模糊/半透明笔,我可以传递到路径,但据我所知,这是不可能的。

这是图片:

http://www.cadframers.com/stackoverflow/stack_overflow_drop_shadow.png

2 个答案:

答案 0 :(得分:0)

你可以使用带有alpha设置的笔,例如,一半[128](根据你的需要调整),然后绘制你的路径,将你的路径翻译为1px向西和1px向南并再次绘制,向东翻译2px平局,2px向北并绘制,2px向西并绘制。应该给你一个模糊的阴影效果。

答案 1 :(得分:0)

您是否尝试过使用gradient brushes and pens