Skip to content

isRasterImageFile

光栅位图识别:排除 SVG/SVGZ(矢量图按普通文件处理)。

函数签名

typescript
const RASTER_IMAGE_FILE_EXTENSIONS: Set<string>

function isRasterImageFile(file: InferMediaTypeFile): boolean

与 inferMediaType 的区别

  • inferMediaType / isImageFile:含 SVG
  • isRasterImageFile:仅光栅图,SVG 返回 false

使用场景

  • IM 输入框拖拽分流(光栅图内联预览,SVG 走文件引用)
  • 待传附件画廊分类