PDF'deki Metni C# REST API ile Değiştirin

Bu kısa eğitim, PDF‘deki metni C# REST API ile nasıl değiştireceğinizi açıklar. .NET tabanlı bir Cloud SDK kullanarak PDF’deki kelimeleri C# RESTful Service ile değiştirmeyi öğreneceksiniz. Dizelerle karşılaştırma yaparak veya regex kullanarak kelimeleri bulmanızda size rehberlik edecek ve bu görevi tek bir sayfada veya tüm PDF dosyasında gerçekleştirecektir.

Önkoşul

C# REST Arayüzü ile PDF’deki Metni Çevrimiçi Olarak Değiştirme Adımları

  1. Metni değiştirmek için anahtar ve uygulama SID’sini kullanarak PdfApi nesnesini yapılandırın
  2. Metni bulmak ve değiştirmek için kaynak PDF dosyasını Bulut depolama alanına yükleyin
  3. Eski ve yeni dizelerden oluşan bir çift ile TextReplace nesnelerinin listesini oluşturun
  4. TextReplaceListRequest sınıfını kullanarak TextReplace listesini sağlayarak metin değiştirme isteğini oluşturun
  5. Tüm eski dizeleri yeni dizelerle değiştirmek için PostDocumentTextReplace‘i çağırın
  6. API’den gelen başarılı yanıtın çıktı dosyasını indirin

Yukarıdaki adımlar, C# REST API ile PDF’de kelime bulma ve değiştirme işlemini açıklar. Bir PDF dosyasıyla çalışmak için gereken özellikleri içeren PdfApi nesnesini oluşturun, kaynak PDF dosyasını çevrimiçi Bulut depolamasına yükleyin, eski ve yeni dizelerden oluşan kelime çiftlerinin bir listesini oluşturun ve bu liste çiftini kullanarak bir istek nesnesi oluşturun. Listelenen kelimeleri değiştirmek ve çıktı dosyasını kaydetmek için PostDocumentTextReplace() yöntemini çağırın.

C# .NET tabanlı API ile PDF’de Metin Bulma ve Değiştirme Kodu

Bu kod, PDF dosyasındaki metni C# REST Arayüzüyle değiştirme sürecini gösterir. Tüm belgedeki dizeleri ararken dizeler listesini veya Regex ifadesini kullanabilirsiniz. Yüklenen PDF dosyasının tek bir sayfasındaki metni değiştirmek istiyorsanız, hedef sayfa numarasıyla PostPageTextReplace() yöntemini kullanın.

Bu makale bize bir PDF dosyasında metin aramayı ve değiştirmeyi öğretti. Bir PDF dosyasına yeni bir sayfa eklemek istiyorsanız, C# REST API ile PDF’e yeni sayfa ekleme makalesine bakın.

 Türkçe