Ce document a été traduit par IA. Pour des informations précises, veuillez consulter la version anglaise.
Le plugin Aperçu de fichiers Office est utilisé pour prévisualiser des fichiers au format Office dans les applications NocoBase, tels que Word, Excel et PowerPoint.
Il repose sur un service en ligne public fourni par Microsoft, qui permet d'intégrer des fichiers accessibles via une URL publique dans une interface d'aperçu, permettant ainsi aux utilisateurs de consulter ces fichiers dans un navigateur sans avoir à les télécharger ni à utiliser les applications Office.
Par défaut, le plugin est à l'état désactivé. Il peut être utilisé après avoir été activé dans le gestionnaire de plugins, sans aucune configuration supplémentaire requise.

Après avoir téléchargé avec succès un fichier Office (Word / Excel / PowerPoint) dans un champ de fichier d'une collection, cliquez sur l'icône ou le lien du fichier correspondant pour visualiser le contenu dans l'interface d'aperçu contextuelle ou intégrée.

L'aperçu intégré par ce plugin repose sur le service en ligne public de Microsoft (Office Web Viewer). Le processus principal est le suivant :
Le frontend génère une URL accessible publiquement pour le fichier téléchargé par l'utilisateur (y compris les URL signées S3) ;
Le plugin charge l'aperçu du fichier dans une iframe en utilisant l'adresse suivante :
Le service de Microsoft demande le contenu du fichier à partir de cette URL, effectue le rendu et renvoie une page consultable.
Le plugin prend en charge uniquement l'aperçu des formats de fichiers Office suivants, basés sur le type MIME ou l'extension du fichier :
application/vnd.openxmlformats-officedocument.wordprocessingml.document (.docx) ou application/msword (.doc)application/vnd.openxmlformats-officedocument.spreadsheetml.sheet (.xlsx) ou application/vnd.ms-excel (.xls)application/vnd.openxmlformats-officedocument.presentationml.presentation (.pptx) ou application/vnd.ms-powerpoint (.ppt)application/vnd.oasis.opendocument.text (.odt)Les autres formats de fichiers n'activeront pas la fonction d'aperçu de ce plugin.