Erweiterte Funktionen
Automatische Typerkennung
Bei URL oder Upload prüft das Tool die Dateiendung und wechselt automatisch die Vorschau-Komponente:
.docx→ Word-Viewer.xlsx/.xls→ Excel-Viewer.pdf→ PDF-Viewer
Lazy Loading der Komponenten
Jeder Viewer (@vue-office/docx, @vue-office/excel, @vue-office/pdf) wird bei Bedarf geladen. Nur die Komponente für den gewählten Typ wird heruntergeladen — schnellerer Seitenstart.
Große Dateien
vue-office nutzt virtuelles Scrollen und optimiertes Parsing für große Dokumente. Bei sehr großen Dateien:
- Lokaler Upload statt Remote-URL bevorzugen
- Mehr Zeit für das erste Rendern einplanen
- Ladeanzeige abwarten, bevor Sie interagieren
CORS-Anforderungen für URL-Vorschau
URL-basierte Vorschau erfordert korrekte CORS-Header vom Remote-Server. Scheitert die URL, funktioniert der Upload aber — blockiert der Server vermutlich Cross-Origin-Zugriff.
Alternativen:
- Datei lokal hochladen
- Datei auf CORS-fähigem CDN hosten
- Serverseitigen Proxy nutzen (von diesem Tool nicht bereitgestellt)
Anzeigemodi
Breitbild
Blendet die linke Steuerung aus — die Vorschau nutzt die volle Zeilenbreite. Nützlich für breite Excel-Tabellen.
Kinomodus
Vollseitiges Overlay mit dunklem Hintergrund. Schließt sich mit Breitbild gegenseitig aus.
Vollbild
Nutzt die Browser-Fullscreen-API auf dem Vorschau-Container. Excel und andere Viewer synchronisieren das Layout beim Ein- und Austritt.
Tastenkürzel
| Taste | Aktion |
|---|---|
| Enter | Vorschau laden (wenn URL-Feld fokussiert) |
| Esc | Kinomodus oder Breitbild beenden (wenn nicht im Browser-Vollbild) |
Verlaufsverwaltung
- Bis zu 50 Verlaufseinträge lokal gespeichert
- URL-Einträge per Klick erneut ladbar
- Upload-Einträge nur Metadaten (erneuter Upload nötig)
Browser-Kompatibilität
Am besten in modernen Browsern mit voller ES-Modul-Unterstützung:
- Chrome 90+
- Firefox 88+
- Safari 14+
- Edge 90+