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

【画图】 一图片上,如何加上文字,且该文字描上白边。。看图



一图片上,如何加上文字,且该文字描上白边。。看以上图或我的头像。
好心人帮忙下。 --------------------编程问答-------------------- 图片可以是空白的背景,但文字是动态的,所以需要动态加上描边色。。 --------------------编程问答-------------------- 描边,人家是用PS做的,你用代码怎么控制,我是不会,我帮你顶下 --------------------编程问答-------------------- draw 画在上面试试呢 --------------------编程问答--------------------

因为文字是动态产生的,可能不定期都在改变
美工当然可以实现了,只是这样相对呆板些。

呵呵,看看程序能否实现。。。谢谢关注的朋友们。 --------------------编程问答-------------------- 可以,但有点麻烦的就是位置得处理好。 --------------------编程问答-------------------- --------------------编程问答--------------------  string stringText = " 全局、变换矩阵";
            FontFamily family = this.Font.FontFamily;
          
            int fontStyle = (int)FontStyle.Regular;
            int emSize = 60;
            Point origin = new Point(10, 10);
            StringFormat format = StringFormat.GenericTypographic;

            // Add the string to the path.
            myPath.AddString(stringText,
                family,
                fontStyle,
                emSize,
                origin,
                format);

            //Draw the path to the screen.
            e.Graphics.DrawPath(new Pen(Color.White, 10), myPath);
            e.Graphics.DrawPath(new Pen(Color.Blue, 5), myPath);

            



            myPath.Dispose(); --------------------编程问答-------------------- gdi+自己画吧。DrawString吧?

不过,可是浪费服务器资源啊。看看网上有没有现成的库? --------------------编程问答-------------------- 库? --------------------编程问答-------------------- 让人想到验证码。 --------------------编程问答-------------------- 用CSS滤镜可以实现类似效果,不过有些浏览器不支持 --------------------编程问答-------------------- lz,试一下先用大一号的白色字体把文字绘出来,在这白色文字上再绘上正常的文字
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,