eee
This commit is contained in:
+1
-21
@@ -91,27 +91,7 @@ class File
|
||||
*/
|
||||
private function exif_imageType(): ?int
|
||||
{
|
||||
return match (\exif_imagetype($this->tmp_name)) {
|
||||
IMAGETYPE_GIF => '.gif',
|
||||
IMAGETYPE_JPEG => '.jpg',
|
||||
IMAGETYPE_PNG => '.png',
|
||||
IMAGETYPE_SWF => '.swf',
|
||||
IMAGETYPE_PSD => '.psd',
|
||||
IMAGETYPE_BMP => '.bmp',
|
||||
IMAGETYPE_TIFF_II, IMAGETYPE_TIFF_MM => '.tiff',
|
||||
IMAGETYPE_JPC => '.jpc',
|
||||
IMAGETYPE_JP2 => '.jp2',
|
||||
IMAGETYPE_JPX => '.jpx',
|
||||
IMAGETYPE_JB2 => '.jb2',
|
||||
IMAGETYPE_SWC => '.swc',
|
||||
IMAGETYPE_IFF => '.iff',
|
||||
IMAGETYPE_WBMP => '.wbmp',
|
||||
IMAGETYPE_XBM => '.xbm',
|
||||
IMAGETYPE_ICO => '.ico',
|
||||
IMAGETYPE_WEBP => '.webp',
|
||||
IMAGETYPE_AVIF => '.avif',
|
||||
default => throw new Exception('未知的图片类型'),
|
||||
};
|
||||
return exif_imagetype($this->tmp_name);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user