[创建大小为6000X4500像素的位图时参数无效

问题描述 投票:1回答:1

此用于创建高分辨率位图的简单代码行会产生参数无效错误] >>

        Bitmap bitmap = new Bitmap(6500, 4500);

关于SO的一些问题涉及GDI +的内存瓶颈参考C# "Parameter is not valid." creating new bitmap

我依靠GDI +进行图像处理。更改所有代码不切实际。一些用户在处理高分辨率图像时报告问题。如何解决这个问题?我的机器有4GB的Ram,我也尝试过构建exe的x64版本。

此简单的代码行创建高分辨率位图会产生参数无效错误位图位图=新位图(6500,4500);关于SO的一些问题涉及...

c# .net bitmap gdi+ system.drawing
1个回答
2
投票

全部与内存使用有关。我做了一个小测试,这是结果。我只创建了一个500x500的位图,但是创建了很多次,却没有对其进行处理:

© www.soinside.com 2019 - 2024. All rights reserved.