Excel

Kullanıcılarınızın okuyabileceği ancak benim okuyamayacağım elektronik tablolar

Bir çalışma kitabı nadiren sadece ekranda gördüklerinizdir. Gizli sayfalar, filtrelenmiş satırlar, yorumlar, tanımlı adlar ve birinin BX sütununa koyduğu her şeyi taşır. Sunucu tarafında render etmek, okuyucunun raporu görmesini ve altındaki arkeolojiyi görmemesini sağlar.

8
desteklenen elektronik tablo uzantıları
0
Excel kurulumu gerekli
0
gizli sayfalar tarayıcıya gönderildi

Sorun

Gönderdiğiniz çalışma kitabı, göndermek istediğiniz çalışma kitabı değil

Elektronik tablolar, bir şey sızdırma ihtimali en yüksek formatlardır. Kaynak verileri tutan gizli sayfalar, filtreyi kaldıran filtreli satırlar, tam tabloyu içeren pivot önbelleği, kimsenin yayınlamayı düşünmediği bir müzakereden gelen yorumlar.

İlk olarak PDF'ye dönüştürmek sızıntıyı çözer ancak bir iş yaratır: birinin dönüşümü çalıştırması gerekir ve çalışma kitabı değiştiği anda PDF eski olur.

Canlı çalışma kitabını sunucu tarafında render etmek her ikisini de sağlar. Okuyucu mevcut verileri, yazarın istediği şekilde biçimlendirilmiş olarak görür ve bir alt katman içeren dosya yerine bir görüntü alır.

Yetenekler

Görüntüleyicinin bir çalışma kitabıyla yaptığı şey

Biçimlendirme korundu

Sayı formatları, koşullu biçimlendirme, birleştirilmiş hücreler, sütun genişlikleri ve yazdırma alanları tasarlandığı gibi render edilir — tasarımın amacını kaybetmiş çıplak bir HTML tablosu gibi değil.

Grafikler ve gömülü görüntüler

Grafikler, verileriyle birlikte render edilir, kaybolmaz; bu genellikle basit bir dönüşümde ilk bozulma olan şeydir.

Tüm aile

.xls, .xlsx, .xlsm, .xlsb, .xltx, .xltm, .ods ve .csv, hepsi aynı açma çağrısıyla.

Yazdırma gibi sayfalara bölünmüş

Çıktı, çalışma kitabının sayfa ayarını izler, böylece dört sayfada yazdırılmak üzere tasarlanmış bir rapor dört sayfa olarak okunur, tek bir sonsuz kaydırma olarak değil.

Aranabilir metin

AdvancedSearch eklentisi ile hücre metni, render edilmiş belge içinde aranabilir.

Tarayıcıda formül motoru yok

Değerlendirme sunucu tarafında gerçekleşir. İstemci asla formülleri, tanımlı adları veya modelinizi yeniden oluşturabilecek bağımlılık grafiğini almaz.

Entegrasyon

Bir çalışma kitabı açma

Görüntüleyici sayfa ayarıyla yönlendirildiği için, mantıklı yazdırma alanlarına sahip bir çalışma kitabı, hiç yazdırılmamış birine göre çok daha iyi render edilir. Renderlayıcıyı suçlamadan önce bunu kontrol etmeye değer.

Desteklenen uzantılar

.xls.xlsx.xlsm.xlsb.xltx.xltm.ods.csv
csharp
// 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");

Detaylar

Elektronik tablo detayları

  • Renderleme, çalışma kitabının sayfa ayarını izler — yazdırma alanları ve ölçeklendirme sonuca etki eder.
  • Excel kurulumu ve interop kullanılmaz.
  • Hücreler arasında metin araması AdvancedSearch eklentisini gerektirir.

Sıkça sorulan sorular

Formüller yeniden hesaplanıyor mu?

Renderleme, çalışma kitabının saklanan değerlerini ve biçimlendirmesini yansıtır. İstemcinin aldığı şey, sayfanın bir görüntüsü olur; formüller ya da arkasındaki bağımlılık grafiği asla gönderilmez.

Gizli sayfalara ve filtrelenmiş satırlara ne olur?

Bunlar okuyucuya render edilen kısmın bir parçası değildir; bu, ekiplerin dosyayı e-posta ile göndermeye tercih etmesinin ana nedenidir. Çalışma kitabı yapısını sunucunuzda tutar; tarayıcı sayfaları alır.

Çok geniş bir sayfayı kaldırabilir mi?

Evet, ancak sonuç sayfa ayarını izler. Yazdırma alanı tanımlanmamış bir sayfa, aynı nedenle garip bir şekilde sayfalara bölünür.

Kendi belgelerinizde deneyin

Geçici bir lisansın talep edilmesi birkaç dakika sürer ve tamamen kendi bilgisayarınızda çalışır. Önemli dosyalar, mevcut görüntüleyicinizi zaten bozmakta olan dosyalardır.