当前位置:编程学习 > C#/ASP.NET >>

C# gdi+发光字如何做?

我想画出看起来发光的那种发光字,有没有谁知道如何实现? --------------------编程问答-------------------- 像这样 --------------------编程问答-------------------- drawstring 绘制特效字体
参考 --------------------编程问答-------------------- http://hi.baidu.com/myvfp/blog/item/46a263dcd030e2accd1166b9.html

参考 --------------------编程问答--------------------
引用 3 楼 jrl5365 的回复:
http://hi.baidu.com/myvfp/blog/item/46a263dcd030e2accd1166b9.html

参考

能不能大致的把重要步骤翻译成c#? --------------------编程问答-------------------- 不用了谢谢自己搞定了把他 --------------------编程问答-------------------- 学习学习,没有弄过。 --------------------编程问答-------------------- 还是不行只能做成这样
如果改变轮廓的色彩的alpha值,他就会和背景色重合,看起来不像是光晕了,谁有办法解决 --------------------编程问答--------------------

扩展属性说明:

_DrawLight 是否绘制发光

_DrawTextOutLine 是否绘制文字描边

_SetLightWidth 发光宽度

_TextColor1 文字渐变色的上部颜色

_TextColor2 文字渐变色的下部颜色

_TextOutLineColor 文字描边色

建议:如果是绘制文字发光,此时效果图将变成Label控件的背景图,要避免文字重叠,尽可能在窗体的Paint事件里将该控件隐藏,并将该控件背景图绘制在窗体上.如果绘制的是文字描边,则无需隐藏该控件.
发光/投影与描边同时生效,通常是为了使Label具有立体质感效果,则需要参考以上建议!


[控件下载]
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,