vue-files-preview
Version:
A tool for previewing files such as doc, excel, pdf, image, markdown, txt, audio, and video and so on.
21 lines (20 loc) • 552 B
TypeScript
import { FileRenderType, PreviewType } from '../preview.interface';
/**
* 获取文件类型
* @param file
*/
export declare function getFileType(file: File): string;
/**
* 获取文件名
* @param file
*/
export declare function getFileName(file: File): string;
/**
* 通过文件类型获取fileRender
*/
export declare function getFileRenderByFile(file: File): Promise<ArrayBuffer | string>;
/**
* 获取文件渲染数据类型
* @param previewType
*/
export declare function getFileRenderType(previewType: PreviewType): FileRenderType;