Fonctionnalités avancées
Détection automatique du type
Lorsque vous fournissez une URL ou téléversez un fichier, l'outil inspecte l'extension et bascule automatiquement le composant de prévisualisation :
.docx→ visionneuse Word.xlsx/.xls→ visionneuse Excel.pdf→ visionneuse PDF
Chargement paresseux des composants
Chaque visionneuse (@vue-office/docx, @vue-office/excel, @vue-office/pdf) est chargée à la demande. Seul le composant du type sélectionné est téléchargé, pour un chargement initial plus rapide.
Gestion des gros fichiers
vue-office utilise le défilement virtuel et un parsing optimisé pour les grands documents. Pour les fichiers très volumineux :
- Préférez le téléversement local aux URL distantes
- Prévoyez plus de temps pour le rendu initial
- Attendez l'indicateur de chargement avant d'interagir
Exigences CORS pour la prévisualisation par URL
La prévisualisation par URL exige que le serveur distant renvoie les en-têtes CORS appropriés. Si l'URL échoue mais le téléversement fonctionne, le serveur bloque probablement l'accès cross-origin.
Contournements :
- Téléversez le fichier localement
- Hébergez le fichier sur un CDN compatible CORS
- Utilisez un proxy côté serveur (non fourni par cet outil)
Modes d'affichage
Écran large
Masque les contrôles gauches pour que la prévisualisation occupe toute la largeur — utile pour les feuilles Excel larges.
Mode cinéma
Affiche une superposition pleine page avec fond sombre. Mutuellement exclusif avec l'écran large.
Plein écran
Utilise l'API Fullscreen du navigateur sur le conteneur de prévisualisation. Excel et les autres visionneuses resynchronisent la mise en page à l'entrée et à la sortie.
Raccourcis clavier
| Touche | Action |
|---|---|
| Entrée | Charger la prévisualisation (champ URL focus) |
| Échap | Quitter mode cinéma ou écran large (hors plein écran navigateur) |
Gestion de l'historique
- Jusqu'à 50 entrées stockées localement
- Les entrées URL sont rechargeables en un clic
- Les entrées par téléversement ne stockent que les métadonnées (retéléversement requis)
Compatibilité navigateur
Fonctionne mieux dans les navigateurs modernes avec support complet des modules ES :
- Chrome 90+
- Firefox 88+
- Safari 14+
- Edge 90+