Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 创建图像时的内存大小_Vb.net_Visual Studio 2010_Iis 7 - Fatal编程技术网

Vb.net 创建图像时的内存大小

Vb.net 创建图像时的内存大小,vb.net,visual-studio-2010,iis-7,Vb.net,Visual Studio 2010,Iis 7,我有一个网站,其中包括创建一个基于数据库值的图像。 问题是图像的高度超过40000像素,宽度略低于2000像素 图像在创建后保存,然后显示在页面上。 我使用70%的jpg压缩来减少文件大小,但问题是如果我在VS2010中本地运行网站,就会创建映像,但在服务器上运行时,映像有0字节 我的猜测是,服务器(IIS7)没有足够的内存来处理它。 如何才能让Web服务器创建此映像?您有任何错误吗?如果内存有问题,网页将抛出异常。如果你没有例外,那么它可能是其他的东西。一个选项可以是将大图像拆分为4。起初出现

我有一个网站,其中包括创建一个基于数据库值的图像。 问题是图像的高度超过40000像素,宽度略低于2000像素

图像在创建后保存,然后显示在页面上。 我使用70%的jpg压缩来减少文件大小,但问题是如果我在VS2010中本地运行网站,就会创建映像,但在服务器上运行时,映像有0字节

我的猜测是,服务器(IIS7)没有足够的内存来处理它。
如何才能让Web服务器创建此映像?

您有任何错误吗?如果内存有问题,网页将抛出异常。如果你没有例外,那么它可能是其他的东西。一个选项可以是将大图像拆分为4。起初出现了一个错误,在我通过删除图像下方空白区域的多余部分来调整图像大小后,错误消失了,但位图保存到的文件为0字节。您确定空白区域删除代码工作正常吗?这不是真正的空白区域删除。在绘图时,我跟踪垂直位置。绘制完成后,我将位图的大小调整为该垂直位置的最大值+10像素。