当前位置:首页 » 文件传输 » 头像上传
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

头像上传

发布时间: 2022-02-18 01:54:26

A. 怎样才能上传头像

用什么代码写?
JSP的<%@ page autoFlush="false" contentType="text/html;charset=utf-8" language="java" import="java.io.*,java.awt.Image,java.awt.image.*,com.sun.image.codec.jpeg.*,java.sql.*,com.jspsmart.upload.*,java.util.*,java.io.FileInputStream,java.io.FileOutputStream,java.awt.*"%>
<%@ page import="com.blog.vo.*" %>
<%
SmartUpload mySmartUpload =new SmartUpload();
long file_size_max=4000000;
String fileName2="",ext="",testvar="";
String url="uploadfile/images/"; //应保证在根目录中有此目录的存在
//初始化
mySmartUpload.initialize(pageContext);
//只允许上载此类文件
try {
mySmartUpload.setAllowedFilesList("jpg,gif,JPG,GIF");
//上载文件
mySmartUpload.upload();
} catch (Exception e){
%>
<SCRIPT language=javascript>
alert("只允许上传.jpg和.gif类型图片文件");
window.location='face.jsp';
</script>
<%
}
try{
com.jspsmart.upload.File myFile = mySmartUpload.getFiles().getFile(0);
if (myFile.isMissing()){%>
<SCRIPT language=javascript>
alert("请先选择要上传的文件");
window.location='face.jsp';
</script>
<%}
else{
//String myFileName=myFile.getFileName(); //取得上载的文件的文件名
ext= myFile.getFileExt(); //取得后缀名
int file_size=myFile.getSize(); //取得文件的大小
String saveurl="";
if(file_size<file_size_max){
//更改文件名,取得当前上传时间的毫秒数值
Calendar calendar = Calendar.getInstance();
String filename = String.valueOf(calendar.getTimeInMillis());
saveurl=request.getRealPath("/")+url;
saveurl+=filename+"."+ext; //保存路径
myFile.saveAs(saveurl,mySmartUpload.SAVE_PHYSICAL);
//-----------------------上传完成,开始生成缩略图-------------------------
java.io.File file = new java.io.File(saveurl); //读入刚才上传的文件
String newurl=request.getRealPath("/")+url+filename+"_min."+ext; //新的缩略图保存地址
Image src = javax.imageio.ImageIO.read(file); //构造Image对象
float tagsize=110;
int old_w=src.getWidth(null); //得到源图宽
int old_h=src.getHeight(null);
int new_w=0;
int new_h=0; //得到源图长
int tempsize;
float tempdouble;
if(old_w>old_h){
tempdouble=old_w/tagsize;
}else{
tempdouble=old_h/tagsize;
}
new_w=Math.round(old_w/tempdouble);
new_h=Math.round(old_h/tempdouble);//计算新图长宽
BufferedImage image = new BufferedImage(new_w,new_h,BufferedImage.TYPE_INT_RGB);//创建一个BufferedImage来作为图像*作容器
Graphics g = image.getGraphics(); //创建一个绘图环境来进行绘制图象
g.drawImage(src,0,0,new_w,new_h,null); //将原图像数据流载入这个BufferedImage
g.setFont(new Font("Times New Roman",Font.PLAIN,24)); //设定文本字体
String rand = "";
g.setColor(Color.red); //设定文本颜色
g.drawString(rand,new_w-200,new_h-10); //向BufferedImage写入文本字符
g.dispose(); //使更改生效FileOutputStream newimage=new FileOutputStream(newurl); //输出到文件流
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(newimage);
encoder.encode(image); //近JPEG编码
newimage.close();
UserInfo ui = (UserInfo)request.getSession().getAttribute("userinfo");
ui.setFace(url+filename+"_min."+ext);
session.setAttribute("userinfo",ui);
String turl="face.jsp?src="+url+filename+"_min."+ext;
out.print("<SCRIPT language='javascript'>");
out.print("window.location='"+turl+"'");
out.print("</SCRIPT>");
}
else{
out.print("<SCRIPT language='javascript'>");
out.print("alert('上传文件大小不能超过"+(file_size_max/1000)+"K');");
out.print("window.location='face.jsp;'");
out.print("</SCRIPT>");
}
}
}catch (Exception e){e.toString();}%>

B. 如何上传头像

你一定要是16级
要不然
不行的
点击你的个人设置!
在出现的那个设置框的你的头像那裏旁边有一个更改的键!你点击那裏,然后选择自定义上传图片那个地方,然后在网上或自己的电脑裏选择你想要作为头像的图片.选好之后,觉得效果满意,就按确定!

C. 怎么把网上头像传到自己头像上

首先,想更改QQ自定议头像,你必须要满足两个条件中的一个。
1、你是会员,且有Q币,这样你就可以用Q币来换头像了。
2、你是普通用户,但是你必须到16级(即一个太阳)的时候才可以改。这个可是免费的哦!
其次,就是你的QQ版本问题,我用的是2005版,在个人资料设置中,选头像的时候,有个浏览本地图像,这个就是用来上传你的自定意头像的。在低的版本,我还没有发现怎么改。上网站上应该可以!
注意:就是你的图像不要太大,长和宽的比例是1:1的。这样上传后就不会变形了,不然很难看的!
其它说明:QQ要有16级(一个太阳)然后再将你自己喜欢的头像存在电脑里
(推荐)
注意大小哟
接着点QQ菜单→
个人设置→在你本来QQ头像旁边有个<更改>字样点他在出现的菜单中选择本地浏览→然后找到你存到电脑你头像的位置选中→再点打开→回到个人设置点确定

我的方法是使用自己电脑上面的自定义头像
还可以使用QQ本来网上有的一些自定义头像
但是会因为网速问题麻烦些
所以不如用我的办法把QQ头像下载到电脑上。
腾讯说明:QQ会员或三钻贵族或在线时长等级为太阳(16)及以上的用户,可以任意选取本地图片设置为QQ自定义头像.
方法是点开个人设置,在头像右边有个更改,点一下,然后本地上传,选择好你的图片上传就可以。
自己制作图象时,一定要把大小设定在40*40像素

D. 上传头像怎么实现

点击账号我,个人设置,上传头像,本地上传即可

E. 怎么上传头像

把需要上传的头像放电脑上,然后直接点QQ设置里,头像那里点本地上传,再找到电脑上的图片。就OK了

F. 怎么上传头像

点击头像、点击我的资料里右边的更换头像、然后选择本地照片就可上传头像了

G. 如何上传头像

微信上传头像方法/步骤:

  • 进入微信个人主界面。打开微信,点击微信界面最下方的“我”,进入自己微信的主界面。在主界面上,最上面的就是头像,头像右边是一个二维码。

  • 进入个人信息。点击“我”界面的头像,即可以进入到个人信息设置的界面。在个人信息界面的第一行就是头像选项。

  • 头像选择。点击“头像”即进入到手机的图片库,在图片库中找到自己中意的图片,点击选择这个图片。

  • 图片设置。在点击图片上传完二维码之后,不会立即出现设置的图片,这时候会出现一个方形框,在方形框中可以调整图片的区域和大小等。通过图片的设置,可以找到最优的头像区域。

  • 完成图片上传。图片设置完成之后,点击“使用”按键,这时候图片开始上传,当上传完成之后,就完成了头像的更改好设置。

  • 二维码名片。除了图像图片之外,微信还有二维码名片,也可以作为自己的标识。同样是在“个人信息”界面中,单击“二维码名片“此时会创建一个属于自己的二维码名片。点击界面上方的竖点还可以完成保存、分享或者扫描操作,完成身份确定。

H. 怎样上传头像

一般在个人中心里会有相关选项,比如“编辑头像”,其中点“浏览”后,可寻找自己电脑上的头像图片,然后确定即可,最后再保存,祝你成功!

I. 上传头像有要求吗

WOYO网的百万梦想金活动太有难度了。上传头像和日记都被删除。请问这个上传有什么要求吗?
结合我个人的经验跟你说说,它需要个人的真是头像的,不然会被删除。这点比开心网和人人网严肃多了。
此外,日记要是跟活动有关的,不然会被系统认为灌水,也会被删除。

J. 怎样上传头像

很荣幸能够回答你的问题!!希望对你有帮助!
第一种方法就是QQ等级是太阳级别也就是(16级),要成为太阳等级是按活跃天数来的,每天上QQ两个小时就算是一天,成为太阳一共要320天.等级划分和方法,具体可以点击下面这个链接查看,讲得很清楚,并且你还可以查询你现在的等级状况:
http://im.qq.com/qq/mo.shtml?time.htm
第二种方法就是成为QQ会员,就可以免费用商城里的自定义头像和自己上传图片为自定义头像.但是QQ会员用手机申请一个月要10元的费用.
第三种方法就是成为红钻.红钻可以把自己的QQ秀形象保存为自定义头像.
第四种是成为黄钻.可是在QQ头像商城里免费更换普通头像.并且可以免费上传本地图片作为自定义头像.
第五种就是用Q币付费的方法了,更换一个头像需要1个Q币.如果你是普通用户只能在QQ商城里选择更换头像.如果你是红蓝也还可以上传本地图片作为自定义头像但要1个Q币.
第六种就是QQ交友用户可以把交友中心的个人照片设置为QQ自定义形象
1.打开个人资料.点更改头像,再点本地上传(如果是太阳或者会员它就可以直接选取相片le.如果没达到要求就会出现一个QQ自定义头像)
2.点左边的"QQ交友用户"下方的"选择"按钮
3.在点左边的上传(修改照片)
4.出先登陆框,进入QQ交友中心.
5.出现照片上传页面,在--选择照片---选择"浏览"找到自己的照片(注"要JPG格式的,如果不是可以通过画图工具或者PS工具修改).再点"确定"按钮.上传成功.
6.然后就会出现以下内容:您的形象照片正在审核中,请耐心等待(上传照片在48小时内审核完毕)
[删除]
温馨提示:
上传满意的生活照片以获得更多的关注
7.48小时审核完毕后,在进入QQ自定义头像(打开个人资料.点更改头像,再点本地上传(如果是太阳或者会员它就可以直接选取相片le.如果没达到要求就会出现一个QQ自定义头像).这次点中间的"设置为自定义头像".OK了