怎么将GDI+绘制的gif图 嵌入到页面
如何将GDI+绘制的gif图 嵌入到页面
比如我可以用GDI+生成gif图:
但是这个gif图成了整个页面,无法在加添其余的按钮和控件,如何使这个gif图只是页面的一部分?能够在同一个页面添加按钮?初学者,请大家多多指教,谢谢!
------解决方案--------------------
将这个页面改名,比如叫img.aspx
然后新建一个test页面,加上
<img src="img.aspx" />(当然你可以加入别的东西)
即可。
------解决方案--------------------
A页面 打开B页面,打开的时候把参数传递给B页面(例如B.aspx?id=1),然后B页面内
<img src="img.aspx?id=1" />
------解决方案--------------------
用session或者querystring传值。
比如我可以用GDI+生成gif图:
public partial class test : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
int width = 200;
int height = 100;
Bitmap b = new Bitmap(width, height);
Graphics g = Graphics.FromImage(b);
g.Clear(Color.White);
g.SmoothingMode = SmoothingMode.AntiAlias;
g.TextRenderingHint = TextRenderingHint.AntiAlias;
string str = "Abc gif";
g.DrawString(str, new Font("arial", 10, FontStyle.Bold), Brushes.DarkBlue, new PointF(50, 50));
Response.ContentType = "image/Gif";
b.Save(Response.OutputStream, ImageFormat.Gif);
b.Dispose();
g.Dispose();
}
}
但是这个gif图成了整个页面,无法在加添其余的按钮和控件,如何使这个gif图只是页面的一部分?能够在同一个页面添加按钮?初学者,请大家多多指教,谢谢!
------解决方案--------------------
将这个页面改名,比如叫img.aspx
然后新建一个test页面,加上
<img src="img.aspx" />(当然你可以加入别的东西)
即可。
------解决方案--------------------
A页面 打开B页面,打开的时候把参数传递给B页面(例如B.aspx?id=1),然后B页面内
<img src="img.aspx?id=1" />
------解决方案--------------------
用session或者querystring传值。