Office 文件预览插件用于在 NocoBase 应用中预览 Office 格式的文件,如 Word、Excel、PowerPoint 等。
它基于微软提供的公共在线服务,可将通过公开 URL 可访问的文件嵌入预览界面,用户可在浏览器中查看这些文件,无需下载或使用 Office 应用程序。
默认情况下该插件处于 未启用 状态。在插件管理器中启用后即可使用,无需额外配置。

在数据表的文件字段中上传 Office 文件(Word / Excel / PowerPoint)成功后,点击对应文件图标或链接,即可在弹出的或嵌入的预览界面中查看文件内容。

该插件嵌入的预览依赖微软的公共在线服务(Office Web Viewer),主要流程:
前端将用户上传的文件生成可公开访问的 URL(包括 S3 带签名 URL);
插件在 iframe 中使用如下地址加载文件预览:
微软服务会向该 URL 请求文件内容,加以渲染并返回可查看页面。
插件仅支持以下 Office 文件格式的预览,判断依据为文件的 MIME 类型:
application/vnd.openxmlformats-officedocument.wordprocessingml.documentapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheetapplication/vnd.openxmlformats-officedocument.presentationml.presentation其他格式的文件将不会启用该插件的预览功能。