天天躁日日躁狠狠躁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在线观看入口 | HEYZO无码中文字幕人妻 | 久久精品国产在热亚洲完整版 | 欧美123区 | 美女被男人撕衣舔胸 | 日本漫画无彩翼漫画 | 国产精品人妻久久无码不卡 | 欧美乱妇15p图 | 免费乱理伦片在线观看夜 | 伊人影院中文字幕 | 欧美 亚洲 另类 综合网 | 久久婷婷国产五月综合色啪最新 | 国产偷国产偷亚州清高 | 精品无码日本蜜桃麻豆 | 国产高清美女一级毛片久久 | 男人插女人逼逼 | 久久黄色免费网站 | 亚洲 欧美 中文 日韩 另类 | 国产午夜精品理论片久久影视 | 大学生高潮无套内谢视频 | 免费三级现频在线观看 | 亚洲免费一区 | 欧美九十老太另类 | 男人边吃奶边摸边做刺激情话 | 国产成a人片在线观看视频99 | 神马电影我不卡4k手机在线观看 | 亚洲欧洲无码AV在线观看你懂的 | 51无码人妻精品1国产 | 人人模人人干 | 成人在线视频观看 | 紧缚束缚调教丨vk | 成人毛片18岁女人毛片免费看 | 青青视频国产依人在线 | 果冻传媒mv国产陈若瑶主演 | 国产亚洲精品久久孕妇呦呦你懂 | 精品无码一区二区三区中文字幕 | 欧美精品成人a多人在线观看 | 女人久久WWW免费人成看片 | 9277在线观看资源 | 亚洲日韩精品AV中文字幕 |