想做个艺术签名的网站
字体也找了几个
就是在用户输入“名字”后
把“名字”转换成几个字体显示出来
服务器上要是没有我想要的字体怎么办
------解决方案--------------------------------------------------------
装
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
服务器上有也没用,网页显示的字体是客户端本地字体...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诉讼费文本");