我是靠谱客的博主 专一飞鸟,最近开发中收集的这篇文章主要介绍遇到Bitmap size问题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

想用bitmap显示网络丢包率,发现width,height虽然都是int,但是填得稍微大点就会抛异常Parameter is not valid. 求指点

 

 1 class BitmapFileTest
 2 
{
 3
static void Main(string[] args)
 4 
{
 5
BitmapFileTest test=new BitmapFileTest();
 6 
test.GenTest();
 7 
}
 8
 9
public void GenTest()
10 
{
11
Bitmap bitmap=new Bitmap(16637,18766,PixelFormat.Format32bppArgb);
12
13
for (int i = 0; i < 100; i++)
14 
{
15
for (int j = 0; j < 100; j++)
16 
{
17 
bitmap.SetPixel(i, j, Color.Black);
18 
}
19 
}
20
21
for (int i = 0; i < 100; i++)
22 
{
23
for (int j = 0; j < 50; j++)
24 
{
25 
bitmap.SetPixel(i, j, Color.Green);
26 
}
27 
}
28
29
for (int i = 0; i < 100; i++)
30 
{
31
bitmap.SetPixel(i,0,Color.Red);
32
bitmap.SetPixel(0,i,Color.Green);
33 
}
34
bitmap.Save(@"d:lost.bmp");
35 
}
36
}
View Code

 

转载于:https://www.cnblogs.com/devourer/archive/2013/05/22/3092958.html

最后

以上就是专一飞鸟为你收集整理的遇到Bitmap size问题的全部内容,希望文章能够帮你解决遇到Bitmap size问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部