日期:2014-05-17  浏览次数:20396 次

把电话号码等联系方式转化为图片显示的问题
看到挺多网站上把联系方式等生产为img显示在页面上,想知道这是怎么样实现的,类似于验证码一样的原理吗?求个列子
图片 验证码

------解决方案--------------------
这和验证码的生成都是相同的,都是画上去的,你可以参考
C#生成验证码
------解决方案--------------------
 string number = "13613373301";
        Bitmap bitmap = new Bitmap(200, 40);
        // 获取绘制器对象
        Graphics g = Graphics.FromImage(bitmap);
        // 设置绘制字体
        Font font = new Font("Arial Black", 18, FontStyle.Bold 
------解决方案--------------------
 FontStyle.Italic);
        Pen myPen = new Pen(Color.CadetBlue, 2);
        // 绘制验证码图像
        g.DrawString(number, font, Brushes.Gray, 0, 0);
        // 保存验证码图像,等待输出
        bitmap.Save(Response.OutputStream, ImageFormat.Gif);