Format dipertahankan
Format angka, format bersyarat, sel yang digabung, lebar kolom, dan area cetak dirender sebagaimana ditata — bukan sebagai tabel HTML polos yang kehilangan tujuan desain.
Buku kerja jarang hanya apa yang terlihat di layar. Ia menyimpan lembar tersembunyi, baris terfilter, komentar, nama yang didefinisikan, dan apa pun yang seseorang tempatkan di kolom BX. Merender di sisi server berarti pembaca melihat laporan dan bukan arkeologi di bawahnya.
Masalah
Spreadsheet adalah format yang paling mungkin bocor sesuatu. Lembar tersembunyi yang menyimpan data sumber, baris terfilter yang tidak terfilter, cache pivot yang berisi tabel lengkap, komentar dari negosiasi yang tidak ada yang maksudkan untuk dipublikasikan.
Mengonversi ke PDF terlebih dahulu menyelesaikan kebocoran dan menciptakan tugas: seseorang harus menjalankan konversi, dan PDF menjadi usang begitu buku kerja berubah.
Merender buku kerja langsung di sisi server mendapatkan keduanya. Pembaca melihat data terkini, diformat sesuai keinginan penulis, dan menerima gambar alih-alih file dengan dasar.
Kemampuan
Format angka, format bersyarat, sel yang digabung, lebar kolom, dan area cetak dirender sebagaimana ditata — bukan sebagai tabel HTML polos yang kehilangan tujuan desain.
Diagram dirender bersamaan dengan datanya alih-alih menghilang, yang biasanya menjadi hal pertama yang rusak dalam konversi sederhana.
.xls, .xlsx, .xlsm, .xlsb, .xltx, .xltm, .ods, dan .csv, semuanya melalui panggilan buka yang sama.
Output mengikuti pengaturan halaman buku kerja, sehingga laporan yang dirancang untuk dicetak pada empat halaman dibaca sebagai empat halaman bukan satu gulungan tak berujung.
Dengan plugin AdvancedSearch, teks sel dapat dicari di seluruh dokumen yang dirender.
Evaluasi terjadi di sisi server. Klien tidak pernah menerima formula, nama yang didefinisikan, atau grafik ketergantungan yang memungkinkan seseorang merekonstruksi model Anda.
Integrasi
Karena penampil dipandu oleh pengaturan halaman, buku kerja dengan area cetak yang masuk akal dirender jauh lebih baik daripada yang belum pernah dicetak. Sebaiknya periksa hal ini sebelum menyalahkan perender.
Ekstensi yang didukung
// Same call, different family
string token = await viewer.OpenDocumentAsync("wwwroot/files/Q3-Report.xlsx");
// CSV goes through the same path — useful for data exports
// that users want to read rather than download
string csvToken = await viewer.OpenDocumentAsync("wwwroot/exports/ledger.csv");Detail
Rendering mencerminkan nilai dan format yang disimpan dalam buku kerja. Apa yang diterima klien adalah gambar lembar, bukan formula atau grafik ketergantungan di belakangnya.
Mereka tidak termasuk dalam apa yang dirender ke pembaca, yang merupakan alasan utama tim lebih memilih ini dibandingkan mengirim file lewat email. Buku kerja menyimpan strukturnya di server Anda; peramban menerima halaman.
Ya, meskipun hasilnya mengikuti pengaturan halaman. Lembar yang belum pernah memiliki area cetak yang ditentukan akan dipaginasi secara canggung karena alasan yang sama seperti saat dicetak secara canggung.
Word
Rendering DOC/DOCX/RTF/ODT secara native tanpa instalasi Office, tanpa interop COM, dan tanpa otomasi sisi server.
WordRendering PDF di sisi server menjadi gambar halaman — pengguna membaca dokumen tanpa pernah menerima file.
PDFLisensi sementara memerlukan beberapa menit untuk diminta dan berjalan sepenuhnya di mesin Anda sendiri. File yang penting adalah yang sudah mengganggu penampil Anda saat ini.