天天躁日日躁狠狠躁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+一般性錯誤的解決方法,轉載需保留來源!

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

主站蜘蛛池模板: 息与子在线交尾中文字幕 | 中国毛片网 | 忘忧草在线社区WWW日本-韩国 | 熟妇的味道HD中文字幕 | 男同志在线观看 | 亚洲高清在线天堂精品 | 99日影院在线播放 | 亚洲一二三产品区别在哪里 | 大咪咪dvd | 极品内射少妇精品无码视频 | 99热久久久无码国产精品性麻豆 | 亚洲精品国产自在现线最新 | 日本全彩黄漫无遮挡 | 欧美性FREE玩弄少妇 | 亚洲精品婷婷无码成人A片在线 | 97超碰在线视频人人av | 国产精品高清在线观看93 | aaa在线观看视频高清视频 | 美目盼兮amy198281 | 美女被强奷到抽搐的动态图 | 男生互捏jiji的故事 | 在线视频 国产 日韩 欧美 | 欧美日韩高清一区 | 国产精品亚洲欧美 | 免费看欧美xxx片 | 被送到黑人性奴俱乐部 | 伊人久久艹 | 欧美日韩久久久精品A片 | 久久久免费观成人影院 | 91精品欧美一区二区三区 | 45分钟做受片免费观看 | 99精品福利视频 | 亚洲成a人不卡在线观看 | 伦理片 a在线线版韩国 | 热久久视久久精品2015 | 一二三区乱码不卡手机版 | 久久久无码精品亚洲A片软件 | 强上轮流内射高NP男男 | 成人伊人青草久久综合网 | 日韩a在线看免费观看视频 日韩a视频在线观看 | 黄桃AV无码免费一区二区三区 |