专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > .NET分析设计

如何实现随意变换网页字体

发布时间:2011-06-23 20:40:18 文章来源:www.iduyao.cn 采编人员:星星草
怎么实现随意变换网页字体?
想做个艺术签名的网站
字体也找了几个
就是在用户输入“名字”后
把“名字”转换成几个字体显示出来
服务器上要是没有我想要的字体怎么办

------解决方案--------------------

------解决方案--------------------

------解决方案--------------------
探讨


------解决方案--------------------
服务器上有也没用,网页显示的字体是客户端本地字体...HTML的基础知识你不懂?

别指望客户端装,只有图片保险...
------解决方案--------------------
if (Request.QueryString["text"] != null)
{
string str = Server.UrlDecode(Request.QueryString["text"].ToString());
FontFamily ff = new FontFamily("汉真广标");
Font font = new Font(ff, 50);
Bitmap bmp = new Bitmap((int)(str.Length * font.Size)+150, 100);

Graphics g = Graphics.FromImage(bmp);
g.FillRectangle(Brushes.Yellow, 0, 0, bmp.Width, 100);
g.DrawString(str, font, Brushes.Red, new PointF(10, 10));

Response.ContentType = "image/gif";
bmp.Save(Response.OutputStream, ImageFormat.Gif);
Response.End();
}


Image1.ImageUrl = "Default5.aspx?text=" + Server.UrlEncode("文本ad诉讼费文本");
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: