w

Fitur Lanjutan

Deteksi Jenis Otomatis

Saat Anda memberikan URL atau mengunggah file, alat memeriksa ekstensi file dan beralih komponen pratinjau secara otomatis:

  • .docx → penampil Word
  • .xlsx / .xls → penampil Excel
  • .pdf → penampil PDF

Pemuatan Komponen Lazy

Setiap penampil dokumen (@vue-office/docx, @vue-office/excel, @vue-office/pdf) dimuat sesuai permintaan. Hanya komponen untuk jenis yang dipilih yang diunduh, menjaga pemuatan halaman awal tetap cepat.

Penanganan File Besar

vue-office menggunakan scroll virtual dan parsing yang dioptimalkan untuk dokumen besar. Untuk file yang sangat besar:

  • Utamakan unggah file lokal daripada URL remote
  • Beri waktu ekstra untuk render awal
  • Perhatikan indikator pemuatan sebelum berinteraksi

Persyaratan CORS untuk Pratinjau URL

Pratinjau berbasis URL memerlukan server remote mengembalikan header CORS yang benar. Jika dokumen gagal dimuat dari URL tetapi berfungsi sebagai unggahan file, server kemungkinan memblokir akses cross-origin.

Solusi alternatif:

  1. Unggah file secara lokal
  2. Host file di CDN yang mendukung CORS
  3. Gunakan proxy sisi server (tidak disediakan oleh alat ini)

Mode Tampilan

Layar Lebar

Menyembunyikan kontrol kiri sehingga pratinjau memenuhi seluruh baris — berguna untuk lembar Excel lebar.

Mode Sinema

Merender overlay halaman penuh dengan latar belakang gelap. Saling eksklusif dengan layar lebar.

Layar Penuh

Menggunakan Fullscreen API browser pada kontainer pratinjau. Excel dan penampil lain menyinkronkan tata letak saat masuk atau keluar layar penuh.

Pintasan Keyboard

TombolTindakan
EnterMuat pratinjau (saat input URL difokuskan)
EscKeluar dari mode sinema atau layar lebar (saat tidak dalam layar penuh browser)

Manajemen Riwayat

  • Hingga 50 entri riwayat disimpan secara lokal
  • Entri URL dapat dimuat ulang dengan satu klik
  • Entri unggah file hanya menyimpan metadata (unggah ulang diperlukan)

Kompatibilitas Browser

Berfungsi paling baik di browser modern dengan dukungan ES module penuh:

  • Chrome 90+
  • Firefox 88+
  • Safari 14+
  • Edge 90+
Apakah halaman ini membantu?