生成用户默认头像

    技术2023-11-06  109

    生成用户默认头像

    /** * 生成随机默认头像保存在本地 */ @Test public void getPng(){ String simpleUUID = IdUtil.simpleUUID(); StringBuilder stringBuilder=new StringBuilder(); stringBuilder.append("https://www.gravatar.com/avatar/") .append(simpleUUID+".png") .append("?f=y&") .append("d=identicon&") //.append("d=retro&") github 风格头像 // 可选 d="" // 404:如果没有任何图像与电子邮件哈希无关,则不加载任何图像,而是返回HTTP 404(找不到文件)响应 //mp:(神秘人物)一个人的简单卡通风格的轮廓(不随电子邮件哈希值而变化) //identicon:基于电子邮件哈希的几何图案 //monsterid:生成的具有不同颜色,面孔等的“怪物” //wavatar:生成的具有不同特征和背景的面孔 //retro:生成的令人敬畏的8位街机风格像素化面孔 //robohash:具有不同颜色,面部等的生成的机器人 .append("r=g"); //将文件下载后保存在E盘,返回结果为下载文件大小 long size = HttpUtil.downloadFile(stringBuilder.toString(), FileUtil.file("E:\\touxiang\\")); System.out.println("Download size: " + size); }
    Processed: 0.010, SQL: 9