/* 预览打印
file:文件对象
url:接口地址
filepath:文件路径
filetype:文件类型
PS:兼容docx、pdf后缀文件
*/
export const filePreview = file => {
if (file.filepath) {
switch (file.filetype) {
case `.doc`:
return window.open(
`https://view.xdocin.com/view?src=${file.filepath}`,
'_blank'
)
case `.docx`:
return window.open(
`https://view.xdocin.com/view?src=${file.filepath}`,
'_blank'
)
case `.xlsx`:
return window.open(
`https://view.xdocin.com/view?src=${file.filepath}`,
'_blank'
)
case `.xls`:
return window.open(
`https://view.xdocin.com/view?src=${file.filepath}`,
'_blank'
)
case `.ppt`:
return window.open(
`https://view.xdocin.com/view?src=${file.filepath}`,
'_blank'
)
case `.pptx`:
return window.open(
`https://view.xdocin.com/view?src=${file.filepath}`,
'_blank'
)
default:
return window.open(file.filepath, '_blank')
}
}
}
预览word文件,支持下载(微软提供)
于 2022-12-14 10:08:05 首次发布