使用AsyncFileUpload控件裁剪图像的代码

时间:2012-07-21 15:48:10

标签: c# asp.net sql-server-2008

我正在使用AsyncFileUpload工具在注册表单中上传图片。但是,我有一个问题,如果有人试图上传大于30kb的照片,数据库的大小可能会增加。所以我想为用户提供一个使用AsyncFileUpload控件上传大照片并提供裁剪机制的规定。如果有人知道这个想法,请告诉我。

1 个答案:

答案 0 :(得分:0)

  1. 您可以将图像调整为可以存储的大小。
  2. 将文件名更改为Guid.NewGuid().ToString()
  3. 将guid存储在数据库中以显示用户的图像。
  4. 您将以这种方式保存数据库空间,并调整图像大小可让您控制可接受的内容。如果他们“裁剪”到最大尺寸,那么你可能会有大量文件。