我做了一些修改,并提交到代码服务器上,请SVN进行导入

另外发现一个问题,即图像失真明显,因为时间关系请于光明自行修改,如下图示例,显然高亮区清晰明亮



结果生成头像效果如下





大概看了下,resources/avatar/handle.cs 的代码有问题

类似这样的代码导致图片在生成90*90略缩前已经失真

Bitmap image_p = ResizeImage(img, Convert.ToInt32(pWidth), Convert.ToInt32(pHeight));  

因不太清楚你的传递参数和旋转相关的问题,未擅自改动



下载201111140721317927.rar

覆盖App_Code/FileBase.cs(主要增加一个方法)

新增resources/avatar

覆盖controls/EditUsersAvatar.ascx

所需对应文件在上面压缩包内查找..