get-file-information
Version:
提供获取文件信息,图片/视频,宽高,大小,Md5,视频时长等
51 lines (37 loc) • 1.19 kB
Markdown
> 获取文件信息
预览http://upload.webwlx.cn/
``` shell
npm i get-file-information -S
```
``` js
import { getFileInfo } from 'get-file-information';
```
``` js
// 注意,需要使用 async await
let fileInfo = await getFileInfo(file);// file 参数为源文件
```
| 事件名称 | 说明 |
| ------------ | ------------------ |
| getFileInfo | 获取全部的参数 |
| formatSize | 获取大小 |
| getSuffix | 获取后缀名 |
| getImgInfo | 获取图片宽高 |
| getVideoInfo | 获取视频宽高和时长 |
| getFileMd5 | 获取文件的MD5值 |
| 字段名 | 说明 |
| -------------- | ------------------ |
| name | 文件名 |
| type | 文件类型 |
| fileUrl | 临时路径 |
| suffix | 后缀名 |
| formatSize | 格式化后的文件大小 |
| lastUpdateTime | 最后修改时间 |
| width | 宽px |
| height | 高px |
| duration | 时长单位为秒 |