天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

ASP.NET輸出PNG圖片時出現GDI+一般性錯誤的解決方法

以下是原文:
Code:
復制代碼 代碼如下:
Response.Clear();
Response.ContentType = "image/PNG";
img.Save(Response.OutputStream, ChartFormat.Png);

竟然出現異常,是GDI+一般性錯誤。但是如果格式是
Code:
復制代碼 代碼如下:
Response.ContentType = "image/jpeg";

就不會報錯。
好在以前遇到過,改成
Code:
復制代碼 代碼如下:
Response.ContentType = "image/PNG";
using (MemoryStream ms = new MemoryStream())
{
img.Save(ms, ChartFormat.Png);
Response.OutputStream.Write(ms.GetBuffer(), 0, (int)ms.Length);
}

就可以輸入png圖片了。
這是由于Response.OutputStream這個流的無法往回讀取造成的,也就是它的CanSeek屬性
是false。png圖像生成的時候不像jpeg,不是流式的,已經寫入的就不再管了,而是需要往回
不斷地寫入結構數據。但是response流無法往回seek,所以直接用就不行了。改成一個可以
seek的MemoryStream,先生成好png圖片,然后再輸出到response流。

AspNet技術ASP.NET輸出PNG圖片時出現GDI+一般性錯誤的解決方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 日日操夜夜摸 | 青草在线观看视频 | 亚洲国产亚综合在线区尤物 | 无码人妻精品一区二区蜜桃色 | 国产福利高清在线视频 | 久久久黄色大片 | 国产呦精品一区二区三区下载 | 风车动漫(p)_在线观看官网 | 伊人久久综合 | 成人综合在线观看 | wwwxxc| 精品久久电影网 | 少妇一夜未归暴露妓女身份 | 在线欧美精品一区二区三区 | 99视频网站 | 亚洲欧美自拍清纯中文字幕 | 99无人区码一码二码三 | 免费国产成人高清在线看软件 | 网址在线观看你懂我意思吧免费的 | 日本视频中文字幕一区二区 | 日本伦理电影聚 | 被窝伦理电影午夜 | 国产亚洲精品久久综合阿香蕉 | 一区二区三区国产亚洲网站 | 国产成人综合95精品视频免费 | 97视频免费上传播放 | 樱桃熟了A级毛片 | 国产系列视频二区 | 中文字幕久久久 | 亚洲欧美国产综合在线一区 | 欧美日韩亚洲一区视频二区 | 国产精品一区二区制服丝袜 | 久草视频在线观看免费4 | 诱咪视频免费 | 天美麻豆成人AV精品 | 一级做a爰片久久毛片一 | 嘟嘟嘟在线视频免费观看高清中文 | 4455永久在线毛片观看 | 色一情一乱一伦一区二区三区 | 免费高清在线影片一区 | 夜色女人香 |