w

Gelişmiş Özellikler

Otomatik Tür Algılama

Bir URL sağladığınızda veya dosya yüklediğinizde, araç dosya uzantısını inceler ve önizleme bileşenini otomatik olarak değiştirir:

  • .docx → Word görüntüleyici
  • .xlsx / .xls → Excel görüntüleyici
  • .pdf → PDF görüntüleyici

Tembel Bileşen Yükleme

Her belge görüntüleyici (@vue-office/docx, @vue-office/excel, @vue-office/pdf) isteğe bağlı yüklenir. Yalnızca seçilen tür için bileşen indirilir, böylece ilk sayfa yüklemesi hızlı kalır.

Büyük Dosya İşleme

vue-office, büyük belgeler için sanal kaydırma ve optimize edilmiş ayrıştırma kullanır. Çok büyük dosyalar için:

  • Uzak URL'ler yerine yerel dosya yüklemeyi tercih edin
  • İlk oluşturma için ekstra süre tanıyın
  • Etkileşime geçmeden önce yükleme göstergesini izleyin

URL Önizleme için CORS Gereksinimleri

URL tabanlı önizleme, uzak sunucunun uygun CORS başlıkları döndürmesini gerektirir. Bir belge URL'den yüklenemez ancak dosya yüklemesi olarak çalışırsa, sunucu muhtemelen çapraz kaynak erişimini engelliyordur.

Geçici çözümler:

  1. Dosyayı yerel olarak yükleyin
  2. Dosyayı CORS etkin bir CDN'de barındırın
  3. Sunucu tarafı proxy kullanın (bu araç tarafından sağlanmaz)

Görünüm Modları

Geniş Ekran

Sol kontrolleri gizler, böylece önizleme tüm satırı kaplar — geniş Excel sayfaları için kullanışlıdır.

Sinema Modu

Koyu arka planlı tam sayfa katman oluşturur. Geniş ekran ile birbirini dışlar.

Tam Ekran

Önizleme konteynerinde tarayıcı Tam Ekran API'sini kullanır. Excel ve diğer görüntüleyiciler tam ekrana girerken veya çıkarken düzeni senkronize eder.

Klavye Kısayolları

TuşEylem
EnterÖnizlemeyi yükle (URL girişi odaktayken)
EscSinema veya geniş ekrandan çık (tarayıcı tam ekranında değilken)

Geçmiş Yönetimi

  • En fazla 50 geçmiş girişi yerel olarak saklanır
  • URL girişleri tek tıkla yeniden yüklenebilir
  • Dosya yükleme girişleri yalnızca meta veri saklar (yeniden yükleme gerekir)

Tarayıcı Uyumluluğu

Tam ES modül desteği olan modern tarayıcılarda en iyi çalışır:

  • Chrome 90+
  • Firefox 88+
  • Safari 14+
  • Edge 90+
Bu sayfa yardımcı oldu mu?