accept=”image/*” 可以接受的图片格式主要有以下几种:

1. image/jpeg 或 image/jpg:JPEG图片格式,这是最常见的图片格式。

2. image/png:PNG图片格式,无损压缩,支持透明度。

3. image/gif:GIF图片格式,支持动图和透明度。

4. image/bmp:BMP图片格式,微软的位图图片格式。

5. image/webp:WebP图片格式, Google推出的图片格式,具有更高的压缩比和更好的质量。

6. image/svg+xml:SVG图片格式,可伸缩矢量图形。

7. image/tiff 或 image/tif:TIFF图片格式,高质量的位图格式,但体积也比较大。

除此之外,还有其他不太常见的格式,比如:

– image/x-icon:ico图标文件格式
– image/vnd.adobe.photoshop:PSD Photoshop文件格式
– image/x-cmu-raster:ras光栅文件格式
– image/x-portable-anymap:pnm图像文件格式
– image/x-portable-bitmap:pbm图像文件格式
– image/x-portable-graymap:pgm图像文件格式 

综上,accept=”image/*”最常支持并使用的图片格式为:

– JPEG / JPG
– PNG
– GIF
– BMP
– WebP
– SVG
– TIFF / TIF

这些格式覆盖了绝大部分常见的图片,所以accept=”image/*”可以满足大多数图片上传的需求。如果需要特定格式,也可以指定accept=”image/png” 或 accept=”image/jpeg,image/gif”等。

作者 meiyoufan

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注