有些時候需要用程式產生特殊的圖片給html img當src
像是常見QRcode,Barcode,驗證碼這一類的
其實這個可以用asp.net的 response來製作
基本的範例程式碼如下
Dim bmp As New Bitmap(50, 50)
Dim g As Graphics = Graphics.FromImage(bmp)
g.Clear(Color.Black)
Dim f As New Font("Courier New", 12, FontStyle.Bold)
g.DrawString("ABC", f, Brushes.White, 1, 1)
Response.ContentType = "image/gif"
bmp.Save(Response.OutputStream, ImageFormat.Gif)
f.Dispose()
g.Dispose()
bmp.Dispose()
Response.End()
將這一段寫在aspx(webform)的 page_load()
或是寫在ashx的ProcessRequest()中
如此只要網址指到該aspx
就會出現該圖片了
留言