使用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();

相关推荐
白晨并不是很能熬夜29 分钟前
【JVM】字节码指令集
java·开发语言·汇编·jvm·数据结构·后端·javac
火烧屁屁啦34 分钟前
【JavaEE进阶】Spring AOP详解
java·spring·java-ee
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧35 分钟前
C语言_数据结构总结7:顺序队列(循环队列)
c语言·开发语言·数据结构·算法·visualstudio·visual studio
LIUJH123338 分钟前
数据结构——单调栈
开发语言·数据结构·c++·算法
卡布奇诺-海晨43 分钟前
JVM之Arthas的dashboard命令以及CPU飙高场景
java·spring boot
学c真好玩1 小时前
Spring
java·后端·spring
沉默王二1 小时前
更快更强!字节满血版DeepSeek在IDEA中真的爽!
java·前端·程序员
2301_807449201 小时前
字符串相乘——力扣
java·算法·leetcode
小五Z1 小时前
RabbitMQ高级特性--消息确认机制
java·rabbitmq·intellij-idea
Kevinyu_1 小时前
Maven
java·maven