Modify PDF Online ile Çalışma – PDF'leri doğrudan web uygulamasında not ekleyin, vurgulayın ve aranabilir hâle getirin: Pratik Bir Rehber
← Back to Blog5 min read

Modify PDF Online ile Çalışma – PDF'leri doğrudan web uygulamasında not ekleyin, vurgulayın ve aranabilir hâle getirin: Pratik Bir Rehber

Kullanıcıların tarayıcıdan çıkmadan PDF içeriğine not eklemesini, vurgulamasını ve arama yapmasını sağlamak istiyorsanız, Doconut’un Modify PDF Online özelliği tam da bunu sunar. Bu özellik, tam özellikli bir PDF görüntüleyiciyi doğrudan .NET web uygulamanıza yerleştirir ve inceleme işaretlemeleri ile OCR‑tabanlı arama için sunucu‑taraflı bir API sağlar—hepsi tek, güvenli bir bileşen içinde.

Sonraki bölümlerde, genel mimariyi, not ekleme, vurgulama ve aranabilir OCR'ı etkinleştirmek için gerekli mantıksal adımları ve kurumsal‑hazır bir çözüm oluşturmak için en iyi uygulama kalıplarını ele alacağız.

Güvenli sunucu‑tarafı PDF görüntüleyici, not ekleme, vurgulama, OCR arama ve kontrol edilen baskı araçlarıyla
Güvenli sunucu‑tarafı PDF görüntüleyici, not ekleme, vurgulama, OCR arama ve kontrol edilen baskı araçlarıyla

Neden Modify PDF Online, Kurumsal .NET Uygulamaları İçin Oyun‑Değiştirici?

Kurumsal belge‑odaklı çözümler— ister bir DMS, bir CRM portalı ya da bir hukuk‑teknolojisi inceleme platformu— üç rekabet eden talebi karşılamalıdır:

  1. Kullanıcı deneyimi – inceleyenler, masaüstü PDF düzenleyicisi gibi hissettiren akıcı, tarayıcı‑tabanlı bir UI bekler.
  2. Güvenlik ve uyumluluk – belgeler genellikle üçüncü‑taraf hizmetlere gönderilemeyecek gizli veriler içerir.
  3. Ölçeklenebilirlik – tek bir API çağrısı, birden çok bölgede yüzlerce eşzamanlı kullanıcıya hizmet vermek zorunda kalabilir.

Doconut, belge asla altyapınızdan çıkmadığı için sunucu‑taraflı çalışan tek bir kütüphane ile bu üç ihtiyacı da karşılar ve desteklenen web tarayıcılarına işlenmiş içerik sunar. Modify PDF Online yeteneği, Doconut’un Document Viewer Library'sini güçlendiren aynı render motoru üzerine inşa edilmiştir ve PDF'ler, Office dosyaları ve CAD çizimleri için piksel‑mükemmel doğruluk garantiler. Özellik görüntüleyici içinde bulunduğu için ekstra eklentiler veya dış hizmetler olmadan not ekleyebilir, düzenleyebilir ve kalıcı hâle getirebilirsiniz.

Kıdemli geliştiriciler ve mimarlar için temel avantajlar

AvantajÇözümünüz için ne anlama geliyor
HTML5/JavaScript UIGörüntüleyici, ActiveX veya özel PDF eklentileri gerektirmeden tarayıcıda çalışır.
Kontrol edilen baskıKullanıcı rolüne göre baskıyı doğrudan görüntüleyici arayüzünden etkinleştirebilir veya devre dışı bırakabilirsiniz.
Sunucu‑taraflı OCRTarama görüntüleri, veri merkezinizde kalırken aranabilir metne dönüşür.
Birleştirilmiş API yüzeyiAynı Viewer sınıfı PDF'leri açma, not ekleme ve arama işlemlerini yönetir.

Bu yetenekleri merkezileştirerek, yazmanız, sürdürmeniz ve denetlemeniz gereken özel kod miktarını azaltırsınız—sağlık, finans ve hukuk teknolojisi gibi düzenlenmiş sektörler için önemli bir husustur.


Doconut Görüntüleyicide Not Ekleme ve Vurgulamayı Etkinleştirme

Annotation Plugin, Modify PDF Online'ı etkinleştirdiğinizde otomatik olarak kullanılabilir. Tipik iş akışı dört mantıksal adımdan oluşur:

  1. Doconut ara katmanını kaydedin – Doconut'un statik varlıklarını (JavaScript, CSS, WebAssembly) sunabilmesi ve lisanslamayı zorunlu kılması için ASP.NET Core hattını yapılandırın.
  2. Bir Viewer örneği oluşturun – Kapsamlı bir hizmette veya denetleyicide, önbellekleme ve HTTP bağlam erişicileri gibi gerekli hizmetleri geçirerek Viewer nesnesini örnekleyin.
  3. PDF'yi açın ve bir belge belirteci alın – Dosya yolunu (veya akışı) ve gerekli render seçeneklerini (ör. görüntü çözünürlüğü) sağlayarak görüntüleyicinin belge‑açma metodunu çağırın. Metod, oturuma özgü belgeyi tanımlayan benzersiz bir belirteç döndürür.
  4. Not yöneticisiyle çalışın – Değiştirmek istediğiniz sayfa için bir not yöneticisi alın, bir vurgulama veya yorum nesnesi ekleyin ve ardından görüntüleyicinin kaydetme metodunu kullanarak oluşan XML'i sunucuya kalıcı olarak kaydedin.

Ön uç, sadece belirteç ile görüntüleyiciyi yükler ve yerleşik not araç çubuğunu etkinleştirir. Kullanıcılar ardından yorum ekleyebilir, şekil çizebilir veya damga yerleştirebilir ve her etkileşim aynı API uç noktasına geri gönderilir, veri akışını basit ve denetlenebilir tutar.


Arama Eklentisi ile Anlık Arama ve OCR Ekleme

Aranabilir bir PDF, bilgi‑yoğun herhangi bir portal için esastır. Doconut’un Search Plugini Modify PDF Online ile el ele çalışır. Bir belge açıldığında, görüntüleyici otomatik olarak metin katmanını indeksler. Dosya taranmış bir görüntü ise, sunucu‑taraflı OCR motoru önce çalışır ve raster görüntüyü aranabilir metne dönüştürür.

İstemciye arama işlevselliğini sunmak için genellikle:

  1. Belge açılırken OCR'yi etkinleştirin – OCR motorunun taranmış sayfaları işlemesi için PDF yapılandırmasında uygun bayrağı ayarlayın.
  2. Bir arama uç noktası açın – Bir belirteç ve sorgu dizesi alan, isteği görüntüleyicinin arama rutinine yönlendiren ve eşleşen sayfa numaraları ile vurgulama koordinatlarını döndüren hafif bir API metodu uygulayın.
  3. Sonuçları UI'da gösterin – Görüntüleyici eşleşmeleri otomatik olarak vurgular; ön uç tam sayfa yenilemesi olmadan gezinme kontrolleri (sonraki/önceki) sağlayabilir.

Notlar XML olarak saklandığı için, arama vurguları mevcut işaretlemenin üzerine temiz bir şekilde yerleşir ve inceleyenlere yorum eklerken tam bağlam sağlar.


Modify PDF Online'ı Güvenli bir API Katmanına Entegre Etme

Kurumsallar, belge işlevselliğini genellikle kimlik doğrulama, rol‑tabanlı erişim kontrolü ve denetim kaydı arkasında çalışan bir RESTful API aracılığıyla sunar. Doconut’un tasarımı bu entegrasyonu basitleştirir: her işlem (aç, not ekle, ara, yazdır) Viewer nesnesinde tek bir metod çağrısıdır ve kütüphane IDistributedCache ve IHttpContextAccessor ile doğal olarak çalışır.

Önerilen bir kalıp, tüm görüntüleyici etkileşimlerini bir DocumentService sınıfı içinde kapsüllemektir. Servis, çağıranın izinlerini doğrular, belgeleri açar, vurgulamalar ekler, OCR‑destekli aramaları yürütür ve sonuçları döndürür. Denetleyiciler daha sonra servis metodlarını çağırır, böylece denetleyici kodu ince ve HTTP konularına odaklı kalır.

  • Kullanıcı‑başına belirteç depolama – Belge belirtecini, kullanıcının oturumuna bağlı güvenli bir önbellekte (ör. Redis) saklayın.
  • İzin kontrolleri – Herhangi bir görüntüleyici işleminden önce iş kurallarını zorlayın.
  • Durumsuz uç noktalar – Her istek belirteci içerir, bu da servisin yatay olarak ölçeklenmesini sağlar.
  • Denetim kaydı – Uyumluluk raporlaması için not ve arama eylemlerini kaydedin.

Sonuç

Doconut’un Modify PDF Online size not ekleme, vurgulama ve OCR‑tabanlı arama içeren eksiksiz bir sunucu‑tarafı PDF değiştirme yığını sunar—üçüncü‑taraf hizmetlere güvenmeden. Yukarıdaki kalıpları izleyerek, kurumsal iş yüklerine ölçeklenebilen güvenli, yüksek‑performanslı bir PDF inceleme deneyimi sunabilirsiniz.

Güçlü PDF düzenlemeyi .NET web uygulamanıza getirmeye hazır mısınız? Bugün Doconut’u deneyin ve not ekleme, vurgulama ve aranabilir PDF yeteneklerini tarayıcıda doğrudan ne kadar hızlı etkinleştirebileceğinizi görün.

#PDF#Document Viewer#.NET#Web Development#Enterprise#Belge Görüntüleyici#Web Geliştirme#Kurumsal