Doconut: .NET'te Belgeleri Görüntüleme ve Dönüştürme
28.11.2025

Doconut: .NET'te Belgeleri Görüntüleme ve Dönüştürme

Doconut, PDF, Office, CAD, görüntüler gibi 75 dosya uzantısını okuyan bir .NET görüntüleyici ve dönüştürücüdür; ek açıklama ve metin katmanı araması ayrı eklentiler olarak satılır.

Modern .NET uygulamaları, tarayıcı eklentilerine, harici uygulamalara veya istikrarsız istemci tarafı çözümlerine güvenmeden, bir web arayüzü içinde doğrudan belgeleri görüntüleme, ön izleme, açıklama, arama ve dönüştürme ihtiyacına sıkça sahiptir. Doconut ise sunucu tarafı belge görüntüleyici ve dönüştürme motoru ile bu sorunu çözen birleşik bir platform sunar ve 18 ailede 75 uzantıyı işleyebilir; bu uzantılar işletme, eğitim, finans ve mühendislik ortamlarında kullanılır.

Belgelerin .NET uygulaması içinde sunucu tarafı olarak render edilmesi
Belgelerin .NET uygulaması içinde sunucu tarafı olarak render edilmesi

Doconut ile geliştiriciler, görüntüleyiciyi ASP.NET MVC, .NET Core, Blazor ve WebForms uygulamalarına entegre edebilir. Tutarlı renderleme, öngörülebilir performans ve sıfır istemci‑tarafı bağımlılık sağlar. PDF kod çözme, Word renderleme, PowerPoint düzenleme, CAD yorumlama, görüntü işleme ve metin çıkarma gibi tüm ağır işlemler tamamen sunucuda gerçekleşir. Tarayıcı yalnızca hafif bir HTML5 çıktısı alır; bu da Windows, macOS, Linux, iOS, Android ve tüm büyük tarayıcılarda uyumluluğu garanti eder.

Doconut'un ekosistemi Viewer ve dört ayrı lisanslı eklenti etrafında yapılandırılmıştır: Annotation, Converter, DICOM ve Search. Kontrollü baskı bunlardan biri değildir — görüntüleyicinin kendisinin bir parçasıdır. İhtiyacınıza uygun bir eklenti satın alın; birçok uygulama sadece bir belge görüntülemeye ihtiyaç duyar.


Doconut'u .NET Geliştiricileri için Öne Çıkan Bir Seçim Haline Getiren Nedenler?

1. 75 Dosya Uzantısının Kataloğu

Doconut çok çeşitli belge türlerini işleyerek, iş ve mühendislik formatlarının çoğunu kapsar, şunlar dahil:

  • 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örseller: PNG, JPG, BMP, TIFF, GIF, JPEG2000
  • E-posta formatları: MSG, EML
  • Metin tabanlı formatlar: TXT, RTF, EPUB, HTML
  • PSD, vektör görseller 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ı geri dönüş mantığına duyulan ihtiyacı azaltır.


Doconut Platformunun Temel Özellikleri

Maksimum Uyumluluk İçin Sunucu Tarafı Renderleme

Doconut Viewer belgeleri tamamen sunucu tarafında işleyerek, tarayıcı, işletim sistemi veya cihaz fark etmeksizin piksel‑tam bir ön izleme üretir. Tarayıcı eklentilerine, PDF okuyucularına, ActiveX denetimlerine veya WebAssembly modüllerine ihtiyaç yoktur. Her şey Doconut’un renderleme çekirdeğiyle çizilir ve tutarlı bir çıktı sağlar.

Bu mimari şu avantajları getirir:

  • Her cihaz ve tarayıcıda çalışır
  • İstemci tarafı karmaşıklığını azaltır
  • Hassas belgeleri sunucu altyapınız içinde tutar
  • Renderlamayı ortamlar arasında öngörülebilir ve istikrarlı hâle getirir

Annotations Eklentisi – İşaretleme, Notlar ve Görsel Geri Bildirim

Doconut, kullanıcıların belgelerle doğrudan görüntüleyici içinde etkileşim kurmasını 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 çizgiler ve üstü çizili işaretler
  • Çağrılar ve görsel işaretçiler

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.

Arama Eklentisi – PDF Metin Katmanı Üzerinde Hızlı Metin Arama

Arama Eklentisi, Doconut'a tam belge arama yetenekleri getirir:

  • Desteklenen belge türlerinde anahtar kelime araması
  • Anında eşleşme vurgulama
  • Sonuçlar arasında gezinme
  • PDF'in zaten taşıdığı metin katmanı üzerinde arama

Eklentinin okuduğu şey metin katmanıdır: sayfa görüntüleriyle birlikte dosyada saklanan karakterler. Word, rapor oluşturucu ya da metin tanıma açık bir tarayıcı tarafından oluşturulan bir PDF zaten bir metin katmanına sahiptir ve bu dosyalar yüklendikleri anda aranabilir. Yalnızca bir görüntü olarak tutulan bir sayfa metin katmanına sahip değildir, bu yüzden eşleşecek bir şey yoktur ve Doconut bugün görüntüden karakter okumaz. Çıkarma işlemi sunucu tarafında çalışır, bu nedenle ham dosya altyapınızdan asla çıkmaz.


Dönüştürücü Eklentisi – Belge Dönüşümünü Kolaylaştırır

Dönüştürücü Eklentisi, Doconut'u aşağıdaki dönüşümleri mümkün kılarak genişletir:

  • PDF ↔ Word, Excel, PowerPoint
  • Görseller → PDF
  • CAD → PDF veya görseller
  • E‑posta formatları → PDF veya görseller

Bu özellik özellikle toplu dışa aktarma, paylaşılabilir raporlar oluşturma, uzun vadeli arşivleme için belgeleri hazırlama veya dosyaları baskı ya da arşivleme için uygun formatlara dönüştürme süreçlerinde faydalıdır.


Önbellek Sistemi – Optimize Edilmiş Performans

Önbellekleme, büyük dosyalar ve tekrarlanan ön izlemeler için render süresini önemli ölçüde azaltır.
Doconut, render edilen sayfaları, görselleri, küçük resimleri ve düzen bilgilerini önbelleğe alarak 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 özellik özellikle şu senaryolarda yararlıdır:

  • SaaS uygulamaları
  • Dağıtık ekipler
  • Bulut‑öncelikli mimariler
  • Kullanıcı içeriğini uzaktan depolayan belge‑ağır portallar

Doconut dosyaları güvenli bir şekilde alır, sunucu tarafında işler ve kaynak dosyaları istemciye asla açığa çıkarmaz.


Doconut'un Üstün Olduğu Gerçek Dünya Senaryoları

1. Kurumsal Portallar ve İş Sistemleri

Belge‑ağır iş akışlarına sahip organizasyonlar, kullanıcıları dosya indirmeye zorlamadan belge ön izlemeleri eklemek için Doconut'a güvenir.

2. Mühendislik ve Teknik Ortamlar

DWG/DXF desteği, ekiplerin AutoCAD yüklü olmadan CAD çizimlerini görüntülemesini sağlayarak mühendislik panoları için Doconut'u uygun kılar.

3. Finans ve Sigorta Platformları

Finansal sistemler sık sık beyanlar, raporlar ve elektronik tablolar üretir. Doconut, bunların tarayıcıda anında görüntülenmesini mümkün kılar.

4. İK ve Eğitim Platformları

PPTX, DOCX ve PDF görüntüleme, eğitim materyalleri, işe alım belgeleri ve politika dağıtımları için vazgeçilmezdir.

5. Belge Dönüşümü Gerektiren Sistemler

Dönüştürücü Eklentisi, formatlar arası dönüşümleri otomatikleştirerek manuel işi azaltır ve iş akışlarını hızlandırır.


Sık Sorulan Sorular

S: Doconut herhangi bir istemci‑tarafı eklentisi veya uzantısı gerektiriyor mu?
Hayır. Tüm işlem sunucu tarafında gerçekleşir.

S: Doconut belgeleri dönüştürebilir mi?
Evet. Dönüştürücü Eklentisi PDF, Office, görseller, CAD ve e‑posta formatları arasında dönüşüm sağlar.

S: Doconut açıklamaları (annotations) destekliyor mu?
Evet. Açıklama Eklentisi vurgular, şekiller, notlar ve çağrılar içerir.

S: Doconut OCR sunuyor mu?
Şu anda hayır. Arama Eklentisi, PDF'in zaten taşıdığı metin katmanı üzerinde arama yapar; bu, tarayıcı veya metin tanıma etkin bir belge yönetim sistemi tarafından oluşturulan taramaları kapsar. Sadece bir görüntü olarak saklanan bir sayfada metin katmanı bulunmadığından arama yapılamaz ve Doconut bu görüntülerden karakter çıkartmaz.

S: Doconut S3 veya Azure Blob Storage'dan belge okuyabilir mi?
Evet, her ikisinden de yükleyebilir. Depolama sizin; Doconut, zaten çalıştırdığınız depolamadan okur, kendi depolama hizmetini sunmaz.


Temel Çıkarımlar

  • Doconut bir sunucu‑tarafı görüntüleyicidir ve 18 ailede 75 dosya uzantısını destekler.
  • ASP.NET MVC, WebForms, .NET Core ve Blazor ile çalışır.
  • Açıklamalar, Metin‑Katmanı Arama ve Dönüştürücü Eklentileri sunar.
  • Amazon S3 ve Azure Blob Storage desteklenir.
  • Sunucu‑tarafı render sayesinde piksel‑tam doğruluk elde edilir.
  • 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, istikrar ve esnekliği belge‑odaklı .NET uygulamalarına getirir; ekiplerin kendi altyapıları içinde güvenli ve güçlü içerik deneyimleri oluşturmasına yardımcı olur.