我有一个代码的图片大小调整和图像缩略图工作正常,但它只支持3MB的最大文件大小。我想将文件大小限制增加到至少10到12MB。任何人都可以为我做?由于图像缩略图和调整大小
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Upload_Click(object sender, EventArgs e)
{
if (FileUpload1.HasFile)
{
FileUpload1.SaveAs(MapPath("Image/" + FileUpload1.FileName));
System.Drawing.Image img1 = System.Drawing.Image.FromFile(MapPath("image/") + FileUpload1.FileName);
System.Drawing.Image bmp1 = img1.GetThumbnailImage(50, 50, null, IntPtr.Zero);
bmp1.Save(MapPath("thumbnail/S/") + FileUpload1.FileName);
System.Drawing.Image bmp2 = img1.GetThumbnailImage(100, 100, null, IntPtr.Zero);
bmp2.Save(MapPath("thumbnail/L/") + FileUpload1.FileName);
NormalImage.ImageUrl = "Image/" + FileUpload1.FileName;
ThumbnailImageS.ImageUrl = "thumbnail/S/" + FileUpload1.FileName;
ThumbnailImageM.ImageUrl = "thumbnail/L/" + FileUpload1.FileName;
}
}
问题不在于调整大小算法,而是**最大文件上传大小**。在您的web.config文件中更改** MaxRequestLength **配置设置。见[这篇文章](http://stackoverflow.com/questions/11590384/hacking-an-uploader-to-handle-large-files-using-jquery/11590470#11590470)。 –