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

相关推荐
小七rrrrr5 分钟前
动态规划法 - 53. 最大子数组和
java·算法·动态规划
code小毛孩10 分钟前
leetcodehot100 矩阵置零
算法
自由的疯13 分钟前
在 Java IDEA 中使用 DeepSeek 详解
java·后端·架构
何妨重温wdys19 分钟前
矩阵链相乘的最少乘法次数(动态规划解法)
c++·算法·矩阵·动态规划
自由的疯19 分钟前
Java 通过接口方式使用 DeepSeek 详解
java·后端·trae
敲代码中27 分钟前
Maven入门到精通
java·maven
姜不吃葱32 分钟前
【力扣热题100】双指针—— 接雨水
数据结构·算法·leetcode·力扣热题100
PineappleCoder37 分钟前
大小写 + 标点全搞定!JS 如何精准统计单词频率?
前端·javascript·算法
拂晓银砾1 小时前
Java数据结构-队列
java·数据结构