PDF'leri, Office dosyalarını, CAD çizimlerini, e-postaları ve görüntüleri tarayıcıda eski eklentileri kurmadan görüntüleyebilirsiniz. Windows tabanlı .NET uygulamaları için, Doconut Görüntüleyici iş kullanıcıları iş uygulaması içinde kalırken arka uç belge işleme sağlar.

Sıfır Eklenti: .NET Web Uygulamaları için Neden Bir Oyun Değiştirici
“Önce kur” sürtünmesini ortadan kaldırın
Geleneksel görüntüleyiciler ActiveX, Java veya Flash'e bağlanır. Bu eski teknoloji izin ister, güvenlik uyarıları tetikler ve çoğu zaman modern tarayıcılarda çalışmaz. Doconut App belgeleri tamamen HTML5/Canvas içinde render ederek tüm bunları atlar. Sonuç? Tek tıklamalık bir deneyim: bir bağlantıya tıklayın ya da bir dosyayı sürükleyin, içerik anında görünür—indirme yok, istem yok, BT bileti yok.
Tarayıcı sandbox'ını bozulmadan tutun
Harici eklentiler yüklenmediği için tarayıcının sandbox'ı dokunulmaz kalır. Bu, özellikle gizli PDF'ler veya CAD çizimleri intranet üzerinden taşındığında, işletmelerin güvendiği güvenlik garantilerini korur. Doconut App SSL yükleme ve AES‑256 depolama ekler, ancak sıfır‑eklenti çekirdek, sayfanın asla yükseltilmiş ayrıcalık istemesini engeller.
Tarayıcılar ve cihazlar arasında geleceğe dayanıklı
HTML5, web'in evrensel dilidir. Tarayıcılar geliştikçe, Doconut App'in kullandığı standartları desteklemeye devam eder, eski eklentiler ise kaybolur. Kullanıcı Chrome, Edge, Safari ya da mobil bir WebView üzerinde olsa da, görüntüleyici aynı şekilde davranır—“eklenti eksik” uyarısı yok, sürüm‑özel çözümler yok.
ASP.NET Core’da Doconut App’in Eklenti‑Sız Görüntüleyicisini Gömme
Görüntüleyiciyi entegre etmek için, sunucudaki dosya için güvenli, geçici bir URL oluşturun ve bunu istemci tarafı betiğine aktarın. Sunucu şifreli dosyayı HTTPS üzerinden akıtır; Doconut App tarafından sağlanan istemci tarafı JavaScript, dosyayı bir <div> öğesi içinde render eder.
Sunucu‑tarafı iş akışı (kavramsal)
- Bir belge isteği alın.
- Dosyayı depolamanızdan (SQL, Blob vb.) alın.
- Şifreli dosyaya işaret eden zaman‑sınırlı, imzalı bir URL oluşturun.
- Bu URL'yi Razor görünümüne döndürün.
Razor görünümü (kavramsal)
Görünümü, düzen ve yetkilendirilmiş görüntüleyici durumu için sorumlu tutun, sunucu belgeyi alıp işlerken. Yalnızca kurulu Doconut sürümü için belgelenen istemci kaynaklarını ve başlatma sırasını kullanın.
Sayfa yüklendiğinde, betik data-doc-url özniteliğini arar, şifreli dosyayı HTTPS üzerinden alır, bellekte çözer ve belgeyi bir canvas üzerine çizer. ActiveX, Java veya Flash yok—sadece saf HTML5.
Neden bu önemli
- Sıfır eklenti: Tek dış kaynak, Doconut App'ten hafif bir JavaScript paketi.
- Güvenlik yerleşik: URL zaman‑sınırlı ve imzalıdır, bu yüzden kimse tekrar kullanamaz.
- Performans: Görüntüleyici sadece mevcut görünüm için gereken baytları akıtır, bu yüzden büyük DWG veya PDF dosyaları bile hızlıca görünür.
Eklentisiz Desteklenen Formatların Render Edilmesi
Doconut App'in motoru, PDF, DOCX, XLSX, PPTX, DWG, DXF, PNG, JPEG ve daha birçok format dahil olmak üzere 50'den fazla kaynak formatını yerel olarak anlar. Motor doğrudan tarayıcıda çalıştığı için ayrı bir sunucu‑tarafı dönüşüm hizmetine ihtiyaç yoktur. Görüntüleyici dosya tipini algılar ve piksel‑kusursuz doğrulukla render eder, gerçek bir eklenti‑sız deneyim sunar.
Anlık, Eklenti‑Sız Render ile Sürükle‑Bırak Yükleme
Kurumsallar, kullanıcıların dosyaları anında önizlemesini sevmektedir. Doconut App ile bir belgeyi yükleyen, güvenli bir görüntüleme URL'si oluşturan ve içeriği herhangi bir eklenti olmadan gösteren bir sürükle‑bırak bölgesi ekleyebilirsiniz. Tüm döngü .NET arka uç içinde kalır, uyumluluk ve denetim izlerini korur.
İstemci‑tarafı akış (kavramsal)
- Kullanıcı bir dosyayı belirlenmiş alana sürükler.
- JavaScript dosyayı bir ASP.NET Core uç noktasına gönderir.
- Uç nokta dosyayı güvenli bir şekilde depolar ve imzalı bir görüntüleme URL'si döndürür.
- Sayfa, o URL'ye işaret eden
data‑doc‑urlözniteliğine sahip bir<div>ekler. - Doconut App'in betiği belgeyi anında render eder.
Render işlemi tamamen tarayıcıda gerçekleştiği için sunucuda ağır bir dönüşüm hizmetine ihtiyaç yoktur; Doconut App format çözümlemesini istemci‑tarafında gerçekleştirir.
Windows‑Tabanlı İş Akışlarında Tutarlı Görüntüleme
Bir tarayıcı görüntüleyici, ayrı bir masaüstü belge programı gerektirmeden dahili bir Windows uygulamasının kullanıcıları için tutarlı bir giriş noktası sağlayabilir. Takımlar, her ortamda aynı davranışı varsaymak yerine desteklenen tarayıcıları, ekran boyutlarını, giriş yöntemlerini, belge karmaşıklığını ve erişilebilirlik gereksinimlerini test etmelidir.
Blazor ile Görüntüleyiciyi Genişletme – Her Şeyi .NET Ekosisteminize Kapsayın
Ekibiniz bileşen‑merkezli bir yaklaşımı tercih ediyorsa, Doconut App'in JavaScript görüntüleyicisini bir Blazor WebAssembly bileşeni içinde sarabilirsiniz. Bu, .NET dünyasında kalmanızı sağlarken yine sıfır‑eklenti deneyimi sunar.
Blazor bileşen taslağı (kavramsal)
- Belirli bir dosya kimliği için güvenli bir görüntüleme URL'si oluşturabilen bir hizmet enjekte edin.
- Başlatma sırasında, hizmetten URL'yi isteyin.
- Bileşen render edildikten sonra, kurulu Doconut sürümü için desteklenen entegrasyon API'sini kullanarak görüntüleyiciyi başlatın.
Blazor bileşeni, görüntüleyici durumunu koordine edebilirken, arka uç belge erişimi ve işleme sorumluluğunu sürdürür. Bu, küresel bir JavaScript API'si hakkında varsayımlarda bulunmadan iş akışını .NET uygulaması içinde tutar.
Ana Çıkarımlar
- Sıfır eklenti kurulum sürtünmesini, güvenlik uyarılarını ve uyumluluk sorunlarını ortadan kaldırır.
- Doconut App PDF, Office, CAD ve 50+ görüntü formatını doğrudan HTML5 Canvas içinde render eder.
- Entegrasyon basittir: sunucuda güvenli bir görüntüleme URL'si oluşturun ve istemci‑tarafı betiğin belgeyi çizmeye bırakın.
- Sürükle‑bırak yükleme + anlık önizleme, kullanıcıları akışta tutar, tüm bunlar eklenti‑sız kalır.
- Görüntüleyici, masaüstü, tablet ve mobilde aynı şekilde çalışır çünkü web standartlarına dayanır, eski eklentilere değil.
- Blazor geliştiricileri, sıfır‑eklenti avantajından ödün vermeden görüntüleyiciyi yerel bir .NET bileşeni içinde kapsülleyebilir.
- Güvenlik, SSL yükleme, AES‑256 depolama ve zaman‑sınırlı URL'ler ile güçlendirilir—eklentiler hiçbir zaman güvenlik açığı ortaya çıkarma şansı bulamaz.
Sık Sorulan Sorular
S: İstemci makinelerine bir şey kurmam gerekiyor mu?
C: Hayır. Doconut App görüntüleyici, HTML5 ve JavaScript kullanarak tamamen tarayıcıda çalışır. Kullanıcıların sadece modern bir tarayıcıya ihtiyacı vardır—ActiveX, Java veya Flash kurulumları gerekmez.
S: Doconut App büyük dosyaları nasıl yönetir?
C: Motor, mevcut görünüm için gereken bölümleri sadece akıtır, bu yüzden büyük PDF'ler veya DWG çizimleri bile hızlı yüklenir. Ayrıca sayfalama desteği vardır, kullanıcıların tüm belgeyi yeniden yüklemeden belirli bir sayfaya atlamasını sağlar.
Doconut App ile Bugün Başlayın
Windows tabanlı .NET uygulamanızdan eski eklentileri kaldırmaya hazır mısınız? Kuruluşunuzun kullandığı tarayıcılar, belge formatları ve iş yükleriyle Doconut SDK değerlendirin.