ASP.net如何实现用唯一的用户名重命名上传的图片和显示图片

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.net如何实现用唯一的用户名重命名上传的图片和显示图片相关的知识,希望对你有一定的参考价值。

我写的是留言板,想上传头像,在上传时用用户名重命名,然后在用用户名作为连接显示出来

你把上传的图片保存在 以用户名为名的文件夹里面 我保证绝对唯一
上传后场的图片名=源文件名+上传时间
参考技术A 在数据库table中定义管理员ISUSER为0(某一个值)

ASP.net 如何实现上传图片的调整和裁减

数据库是oracle,图片要以blob的形式上传到数据库,请问如何实现照片裁剪并上传到数据库。
具体要用到那些函数或方法?

可以先将文件上传到服务器,然后在服务器端裁剪,再转换为BLOB的形式保存到数据库中追问

能不能具体点儿?

追答

先使用upload控件(也可以是别的)上传文件到服务器,用js控制裁剪,将裁剪所得的图片转换为byte数组存入数据库。

参考技术A 你可以用js 控制在客户端剪裁好后再后台转成二进制保存数据库追问

如何实现在客户端裁剪图片?

参考技术B 要在客户端是裁剪的话就得写个ActiveX 控件或flash 之类的方法了。要是想js + asp.net 方式的话可以找个jquery 插件来实现。通过js确定图片的裁剪的各种参数(坐标,宽高等),再传给服务端的asp.net 处理。

以上是关于ASP.net如何实现用唯一的用户名重命名上传的图片和显示图片的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET中的文件操作(文件信息,新建,移动,复制,重命名,上传,遍历)

asp.net如何上传图片

asp.net怎么用上传控件,上传图片!

ASP.Net如何用FileUpLoad实现多文件上传

由于重命名的 AspNetUserRoles 列,ASP.NET Identity Model First 失败

即使重命名其扩展名,也阻止上传 exe