今天想把一张150*150左右的裁切过的图设置为图标,提示文件不能为空或不能过大。但上传其他大部分图片都没问题,包括被裁切的原图。这就很让人迷惑了。
试着在原网页截图同样的区域,保存下来的图片也不行。
ps里复制到新文件再保存也不行。
为什么会出现这种情况呢?
本地设置图标也会在服务端验证吗?
但我上传比它大的图反而能成功
这张图,113*113,16k,不可以设置为图标
这张图,数据如图,可以设置为图标
动作图标都是云存储的,保存时会在服务器端验证上传的文件大小。
如果图标分辨率超过72像素,会先自动缩小到72像素。否则是直接上传。
上传会自动转换png格式。根据具体的图片(包含信息量的多少),转换为png之后文件大小会有很大变化,有的几百个字节,也有可能会超过10k。
尽量使用简单一些的图标,也可以考虑从iconfont下载图标使用。
原来如此
建议缩小到64*64后保存为png再上传。
本地设置图标也会在服务端验证吗?
但我上传比它大的图反而能成功
这张图,113*113,16k,不可以设置为图标
这张图,数据如图,可以设置为图标
动作图标都是云存储的,保存时会在服务器端验证上传的文件大小。
如果图标分辨率超过72像素,会先自动缩小到72像素。否则是直接上传。
上传会自动转换png格式。根据具体的图片(包含信息量的多少),转换为png之后文件大小会有很大变化,有的几百个字节,也有可能会超过10k。
尽量使用简单一些的图标,也可以考虑从iconfont下载图标使用。
原来如此