使用C#生成一张1G大小的空白图片

如果你需要一个大文件,可以使用以下代码去生成,一次生成1G大小,多调用几次便可以生成几G的文件

// 设置图片的尺寸,使其大约为1GB

int width = 1024; // 宽度

int height = 1024; // 高度

using (Bitmap bmp = new Bitmap(width, height))

{

using (Graphics g = Graphics.FromImage(bmp))

{

// 使用白色填充整个图片

g.Clear(Color.White);

}

// 保存图片到文件系统

bmp.Save("white_image.bmp");

}

FileStream fs=File.Open("white_image.bmp", FileMode.Append);

for(int i = 0; i < 1024; i++)

{

for (int j = 0; j < 1024; j++)

{

for (int k = 0; k < 1024; k++)

{

fs.WriteByte(0);

}

}

}

fs.Close();

相关推荐
缘的猿3 分钟前
Kubernetes 安全管理:认证、授权与准入控制全面解析
java·安全·kubernetes
ChinaRainbowSea8 分钟前
5. Prompt 提示词
java·人工智能·后端·spring·prompt·ai编程
合作小小程序员小小店14 分钟前
web开发,在线%车辆管理%系统,基于Idea,html,css,vue,java,springboot,mysql
java·spring boot·vscode·html5·web app
龙茶清欢20 分钟前
在 Spring Cloud Gateway 中实现跨域(CORS)的两种主要方式
java·spring boot·spring cloud·微服务·gateway
1710orange20 分钟前
java设计模式:工厂方法 + 建造者模式
java·设计模式
徐归阳42 分钟前
第三十七天:2025 图形绘制
算法
weixin_429630261 小时前
机器学习-第三章 线性模型
人工智能·算法·机器学习
我不是混子1 小时前
什么是Java 的 Lambda 表达式?
java·后端
小蝙蝠侠1 小时前
JMeter 执行流程
java·jmeter
程序员小假2 小时前
我们来说一说 ThreadLocal 内存泄漏
java·后端