Modern .NET uygulamaları, tarayıcı eklentilerine, harici uygulamalara veya kararsız istemci tarafı çözümlere güvenmeden, belgeleri doğrudan bir web arayüzünde görüntüleme, önizleme, açıklama, arama ve dönüştürme ihtiyacına sıkça sahiptir. Doconut bu sorunu, 50+ belge formatını işleyebilen sunucu taraflı belge görüntüleyici ve dönüştürme motoru sunan birleşik bir platform ile çözer.

Doconut ile geliştiriciler, ASP.NET MVC, .NET Core, Blazor ve WebForms uygulamalarına sorunsuz bir şekilde güçlü bir görüntüleyici entegre edebilirler. Tutarlı bir render, öngörülebilir performans ve sıfır istemci tarafı bağımlılığı sağlar. Tüm ağır işlemler—PDF kod çözme, Word renderleme, PowerPoint yerleşim işlemi, CAD yorumlama, görüntü işleme ve metin çıkarma—tamamen sunucuda gerçekleşir. Tarayıcı yalnızca hafif HTML5 çıktısı alır ve Windows, macOS, Linux, iOS, Android ve tüm utama tarayıcılarla uyumluluğu garantiler.
Doconut’un ekosistemi Viewer, Annotations Plugin, Search Plugin, ve Converter Plugin etrafında yapılandırılmıştır; bu, geliştiricilere iç sistem, müşteri portalı veya iş akışı ihtiyaçlarına uygun belge odaklı deneyimler oluşturma esnekliği sağlar.
Doconut'u .NET Geliştiricileri için Öne Çıkan Bir Seçim Haline Getiren Özellikler?
1. 50+ Belge Formatı Desteği
Doconut olağanüstü geniş bir belge türü yelpazesini işleyerek, iş ve mühendislik formatlarının çoğunu, şunları içerecek şekilde kapsar:
- PDF (tüm sürümler, şifreli dosyalar desteklenir)
- Microsoft Office: Word (DOC/DOCX), Excel (XLS/XLSX), PowerPoint (PPT/PPTX)
- CAD formatları: DWG, DXF
- Görüntüler: PNG, JPG, BMP, TIFF, GIF, JPEG2000
- E-posta formatları: MSG, EML
- Metin tabanlı formatlar: TXT, RTF, EPUB, HTML
- PSD, vektör görüntüler ve diğer grafik formatları
Bu kadar çok formatı tek bir kütüphane ile işlemek, birden fazla üçüncü taraf görüntüleyiciye veya karmaşık istemci tarafı yedekleme mantığına olan ihtiyacı azaltır.
Doconut Platformunun Temel Özellikleri
Sunucu Taraflı Renderlama ile Maksimum Uyumluluk
Doconut Viewer belgeleri tamamen sunucu tarafında işler ve tarayıcı, işletim sistemi ya da cihaz ne olursa olsun piksel kesinliğinde ön izlemeler üretir. Tarayıcı eklentileri, PDF okuyucuları, ActiveX kontrolleri veya WebAssembly modüllerine gerek yok. Her şey Doconut’un render çekirdeğiyle çizilir ve tutarlı bir çıktı sağlanır.
Bu mimari aşağıdaki avantajları getirir:
- Her cihaz ve tarayıcıda çalışır
- İstemci tarafı karmaşıklığını azaltır
- Hassas belgeleri sunucu altyapınızda tutar
- Renderlamayı ortamlar arasında öngörülebilir ve stabil kılar
Annotations Plugin – İşaretleme, Notlar ve Görsel Geri Bildirim
Doconut, kullanıcıların görüntüleyicide doğrudan belgelerle etkileşime girmesini sağlayan tam bir açıklama sistemi sunar. Desteklenen açıklama türleri şunlardır:
- Vurgulamalar
- Dikdörtgenler, daireler, oklar ve diğer şekiller
- Yapışkan notlar ve metin yorumları
- Altı çizili ve üstü çizili işaretler
- Çağrı notları ve görsel işaretler
Açıklamalar kaydedilebilir, yüklenebilir, özelleştirilebilir ve iş akışı sistemlerine entegre edilebilir. İç ekipler—hukuk, İK, mühendislik, finans—için bu, belge inceleme süreçlerini büyük ölçüde basitleştirir.
Search Plugin – Opsiyonel OCR ile Hızlı Metin Arama
Search Plugin, Doconut'a tam belge arama yetenekleri kazandırır:
- Desteklenen belge tiplerinde anahtar kelime arama
- Anlık sonuç vurgulama
- Sonuçlar arasında gezinme
- Tarama yapılmış PDF'ler ve görüntüler için OCR desteği
OCR, taranmış arşivler, eski belgeler veya görüntü tabanlı kayıtlarla çalışan organizasyonlar için kritik öneme sahiptir. Doconut, ham dosyaları güvende tutarken metni sunucu tarafında çıkarır.
Converter Plugin – Belge Dönüştürmeyi Kolaylaştırır
Converter Plugin, Doconut'u şu dönüşümleri yapabilecek şekilde genişletir:
- PDF ↔ Word, Excel, PowerPoint
- Görüntüler → PDF
- CAD → PDF veya görüntüler
- E-posta formatları → PDF veya görüntüler
Bu, toplu dışa aktarma, paylaşılabilir raporlar oluşturma, belgeleri uzun vadeli depolama için hazırlama veya dosyaları yazdırma ya da arşivleme için uygun formatlara dönüştürme konusunda özellikle yararlıdır.
Optimized Performans için Önbellekleme Sistemi
Önbellekleme, büyük dosyalar ve tekrarlayan ön izlemeler için render süresini önemli ölçüde azaltır. Doconut, renderlanan sayfaları, görüntüleri, küçük resimleri ve yerleşim bilgilerini önbelleğe alır, CPU yükünü en aza indirir ve yanıt süresini artırır.
Amazon S3 ve Azure Blob Storage Entegrasyonu
Doconut, popüler bulut depolama sistemlerinden doğrudan belge yükleyebilir:
- Amazon S3
- Azure Blob Storage
Bu özellikle şu durumlar için faydalıdır:
- SaaS uygulamaları
- Dağıtık ekipler
- Bulut öncelikli mimariye sahip sistemler
- Kullanıcı içeriğini uzaktan depolayan belge yoğun portallar
Doconut dosyaları güvenli bir şekilde alır, sunucu tarafında işler ve kaynak dosyaları istemciye asla göstermez.
Doconut'un Öne Çıktığı Gerçek Dünya Senaryoları
1. Kurumsal Portallar & İş Sistemleri
Belge yoğun iş akışları olan organizasyonlar, kullanıcıları dosyaları indirmeye zorlamadan belge ön izlemeleri eklemek için Doconut'a güvenir.
2. Mühendislik & Teknik Ortamlar
DWG/DXF desteği, ekiplerin AutoCAD kurulu olmadan CAD çizimlerini görüntülemesi gereken mühendislik panoları için Doconut'u uygun kılar.
3. Finans & Sigorta Platformları
Finans sistemleri genellikle beyanlar, raporlar ve elektronik tablolar üretir. Doconut, kullanıcıların bunları tarayıcıda anında görüntülemesini sağlar.
4. İK & Eğitim Platformları
PPTX, DOCX ve PDF görüntüleme, eğitim materyalleri, işe alım belgeleri ve politika dağıtımı için esastır.
5. Belge Dönüştürme Gerektiren Sistemler
Converter Plugin, formatlar arasında dönüşümleri otomatikleştirerek manuel çalışmayı azaltır ve iş akışlarını düzenler.
Yaygın Sorular
Q: Doconut herhangi bir istemci tarafı eklentisi veya uzantısı gerektirir mi? A: Hayır. Tüm işlem sunucu tarafında yapılır.
Q: Doconut belge dönüştürebilir mi? A: Evet. Converter Plugin PDF, Office, görüntüler, CAD ve e-posta formatlarını destekler.
Q: Doconut açıklamaları (annotation) destekliyor mu? A: Evet. Annotations Plugin vurgulamalar, şekiller, notlar ve çağrı notları içerir.
Q: Doconut OCR sunuyor mu? A: Evet. OCR, Search Plugin'in bir parçası olup taranmış PDF'ler ve görüntülerden metin çıkarır.
Q: Belgelerimi S3 veya Azure Blob Storage'de depolayabilir miyim? A: Evet. Doconut her iki bulut depolamadan da belge yüklemeyi destekler.
Özet
- Doconut özellik açısından zengin bir sunucu taraflı görüntüleyicidir ve 50+ formatı destekler.
- ASP.NET MVC, WebForms, .NET Core ve Blazor ile çalışır.
- Annotations, OCR'lu Arama ve Converter Plugin'leri sunar.
- Amazon S3 ve Azure Blob Storage destekler.
- Piksel mükemmelliğinde doğruluk için sunucu taraflı renderlama kullanır.
- DCN önbellekleme tekrar eden dosya yüklemelerini hızlandırır.
- Tarayıcı eklentisi gerekmez.
- Kurumsal portallar, mühendislik panoları, İK sistemleri, finans platformları ve SaaS çözümleri için idealdir.
Doconut, performans, stabilite ve esnekliği herhangi bir belge odaklı .NET uygulamasına getirir ve ekiplerin kendi altyapıları içinde güvenli ve güçlü içerik deneyimleri oluşturmasını sağlar.