|
Тема |
Рисуване на картинка |
|
Автор |
Borg (Нерегистриран) |
|
Публикувано | 03.11.03 13:12 |
|
|
Имам малък проблем: как да наприсувам динамично картинка. гледам разни примери, но само за Windows Forms. За Web Forms нема пример :((
ето малко код:
this.png = System.Drawing.Image.FromFile(Server.MapPath("images\\image.png"));
System.Drawing.Graphics gr = System.Drawing.Graphics.FromImage(this.png);
System.Drawing.SolidBrush br = new SolidBrush(Color.Black);
PointF p_f = new PointF(10, 10);
SizeF s_f = new SizeF(150, 20);
RectangleF rec_f = new RectangleF(p_f, s_f);
Font dr_f = new Font("Arial", 11);
gr.DrawString("Xxxxxxxxx", dr_f, br, rec_f);
gr.Save();
Response.Buffer = true;
this.png.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Png);
това нещо го компилирам, и няма грешка. типовете са както трябва, бе на теория всичо е наред, но като го стартирм, и дава грешка A generic error occurred in GDI+. на реда this.png.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Png);. Много ще съм благодарен ако някой може да каже къде точно бъркам
"За да чуеш, трябва да мълчиш" (Оджиън)
|
| |
|
|
|