一个页面,有一个服务器端的Image控件用来显示GDI+生成的图形,还有一个Button,是放大按钮,点击这个按钮后,服务器端重新生成更大的图片,然后显示在Image中,大概就是类似于地图类的东西,点击后就放大。可是为什么当放大几次后,当图片文件到了5、6百k后就会出现乱码?乱码是这样显示的:第一行是红字,其余的是黑字,页面的底色是白色,就完了,什么也不显示了,就显示这个:鏈嶅姟鍣ㄥ簲鐢ㄧ▼搴忎笉鍙敤
鎮ㄨ瘯鍥惧湪姝?Web 鏈嶅姟鍣ㄤ笂璁块棶鐨?Web 搴旂敤绋嬪簭褰撳墠涓嶅彲鐢ㄣ€傝鐐瑰嚮 Web 娴忚鍣ㄤ腑鐨勨€滃埛鏂扳€濇寜閽噸璇曟偍鐨勮姹傘€? 绠$悊鍛樻敞鎰忎簨椤? 璇﹁堪姝ょ壒瀹氳姹傚け璐ュ師鍥犵殑閿欒淇℃伅鍙湪 Web 鏈嶅姟鍣ㄧ殑绯荤粺浜嬩欢鏃ュ織涓壘鍒般€傝妫€鏌ユ鏃ュ織椤逛互鏌ユ槑瀵艰嚧璇ラ敊璇彂鐢熺殑鍘熷洜銆?
请问大家这是为什么呢?如何解决?
请指教,谢谢!
鎮ㄨ瘯鍥惧湪姝?Web 鏈嶅姟鍣ㄤ笂璁块棶鐨?Web 搴旂敤绋嬪簭褰撳墠涓嶅彲鐢ㄣ€傝鐐瑰嚮 Web 娴忚鍣ㄤ腑鐨勨€滃埛鏂扳€濇寜閽噸璇曟偍鐨勮姹傘€? 绠$悊鍛樻敞鎰忎簨椤? 璇﹁堪姝ょ壒瀹氳姹傚け璐ュ師鍥犵殑閿欒淇℃伅鍙湪 Web 鏈嶅姟鍣ㄧ殑绯荤粺浜嬩欢鏃ュ織涓壘鍒般€傝妫€鏌ユ鏃ュ織椤逛互鏌ユ槑瀵艰嚧璇ラ敊璇彂鐢熺殑鍘熷洜銆?
请问大家这是为什么呢?如何解决?
请指教,谢谢!
解决方案 »
- 简单投票系统
- 关于GridView导入Excel的一个问题
- sql行列转换问题,表里有字符就报错,如果全是数字就运行成功
- 论坛的设计
- 用window.open打开新的页面,Session丢失.尝试sessionState=InProc,SQLServer,StateServer均无法解决问题
- [初学CSS]当鼠标移到div上面时变色,移开时又变回,怎么做﹖
- vs2005 每次都要设置“set as start page”
- 为什么不能正常显示!
- 各位老大帮忙看看这个javascript该怎么写呢?
- 【后街男儿】->〖求助帖〗:请高手推荐一下用codebehind的asp.net开发教程、书籍或文档,或者告诉小弟该怎样学呢?谢谢!!
- 新手提问
- 大家做ASP.net 有什么好的编辑网页工具啊,我用的感觉都不好
把什么改成utf-8的
感谢你的回复,可是用设那个么?我不是直接输出图片显示在浏览器上,而是在服务器端生成一张图片,然后保存在某个路径下,然后再设置Image控件的ImageURL属性这样做的。Bitmap bmp = new Bitmap(a,b);
Graphics g = Graphics.FromImage(bmp);
g.SmoothingMode = SmoothingMode.AntiAlias;
g.Clear(Color.White);
g.DrawLine(mypen,new PointF(x,y),new PointF(x,y));
bmp.Save(.....);
Img.ImageUrl = ".....";