C# kullanarak PDF'deki Metnin Üstü Nasıl Çizilir

Bu hızlı öğretici, C# kullanarak PDF’de metnin üstünün nasıl çizileceğini açıklar. Gerekli tüm kaynaklar, adım adım bir süreç ve Adobe PDF’de C# kullanarak metnin üzerini çizmek için çalıştırılabilir bir örnek kod hakkında bilgi içerir. PDF dosyasını yüklemek, sayfada hedef metni aramak ve ardından onu istenen renkle çizmek gibi işlem ayrıntılarını paylaşır.

C# kullanarak PDF’deki Metni Çıkarma Adımları

  1. PDF’deki metnin üstünü çizmek için Aspose.PDF for .NET eklemek için ortamı oluşturun
  2. Document sınıf nesnesini kullanarak içinde bazı örnek metinler bulunan hedef PDF dosyasını yükleyin
  3. Aranacak hedef metni sağlayarak bir TextFragmentAbsorber sınıfı nesnesi bildirin
  4. İstediğiniz sayfayı ayrıştırın ve içindeki tüm metin parçalarını bulun
  5. Sayfada bulunan hedef metin parçalarının üstünü çizmek için bir StrikeOutAnnotation nesnesi oluşturun
  6. Bu açıklamayı sayfadaki açıklama koleksiyonuna ekleyin ve PDF’yi kaydedin

Bu adımlarda Adobe Acrobat’ta C# kullanılarak üstünün nasıl çizileceği açıklanmaktadır. Document sınıfının Pdf dosyasını yüklemek için kullanılması, TextFragmentAbsorber sınıfının PDF’de istenen metni aramak için kullanılması, StrikeOutAnnotation gibi tüm önemli sınıflar, yöntemler ve özellikler tanımlanır ve istenen çıktıyı elde etmek için iyi tanımlanmış bir sırada kullanılır. class, metin için üzeri çizili bir ek açıklama oluşturmak için kullanılır ve ardından bu ek açıklama, seçilen sayfanın ek açıklamalar koleksiyonuna eklenir.

C# kullanarak PDF’deki Metnin Üstünü Çizecek Kod

Yukarıdaki kod, Adobe PDF’de C# kullanılarak metnin üstünün nasıl çizileceğini gösterir. Hedef PDF dosyasının ilk sayfasındaki metni aramak için daha fazla kullanılan bir arama gerçekleştirmek için bir nesne oluşturan TextFragmentAbsorber sınıfı nesnesini kullanır. TextFragmentAbsorber.Visit() yöntemi kullanılarak metin parçaları koleksiyonu elde edildikten sonra, açıklama başlığını ve rengini sağlayarak metin parçalarından herhangi biri için bir StrikeOutAnnotation nesnesi oluşturmaya hazırız.

Bu eğitim, bir PDF’deki belirli metnin üstünü çizmemiz için bize rehberlik etti. PDF’deki bir metni vurgulama sürecini öğrenmek istiyorsanız, C# kullanarak PDF’de metin arama ve vurgulama ile ilgili makaleye bakın.

 Türkçe