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

相关推荐
Sylvia-girl18 小时前
IO流~~
java·开发语言
铉铉这波能秀18 小时前
LeetCode Hot100数据结构背景知识之元组(Tuple)Python2026新版
数据结构·python·算法·leetcode·元组·tuple
晚霞的不甘18 小时前
Flutter for OpenHarmony 实现计算几何:Graham Scan 凸包算法的可视化演示
人工智能·算法·flutter·架构·开源·音视频
冰暮流星18 小时前
javascript之数组
java·前端·javascript
Re.不晚18 小时前
JAVA进阶之路——无奖问答挑战3
java·开发语言
㓗冽18 小时前
60题之内难题分析
开发语言·c++·算法
大江东去浪淘尽千古风流人物18 小时前
【VLN】VLN仿真与训练三要素 Dataset,Simulators,Benchmarks(2)
深度学习·算法·机器人·概率论·slam
bugcome_com18 小时前
C# 程序结构详解:从 Hello World 开始
c#
不倒翁玩偶18 小时前
IDEA导入新的SpringBoot项目没有启动按钮
java·spring boot·intellij-idea
小小小米粒18 小时前
Maven Tools
java