Bu kısa kılavuz, C# kullanarak PDF üzerindeki filigranın nasıl kaldırılacağını açıklar. Ortamı oluşturmak için gereken tüm kaynakları, uygulamayı yazmak için adım adım bir prosedürü ve C#** kullanarak **PDF’den filigran metnini kaldırmak için çalıştırılabilir bir örnek kod içerir. Ayrıca bir sayfada farklı yapı türleri ile çalışmayı ve gerekli türlerdeki yapıtları filtrelemeyi öğreneceksiniz.
C# Kullanarak PDF’den Filigranı Silme Adımları
- Filigranı kaldırmak için projenize Aspose.PDF for .NET eklemek için ortamı oluşturun
- Filigranı silmek için kaynak PDF dosyasını Document sınıf nesnesine yükleyin
- Belgenin her sayfasındaki tüm artifacts öğelerini ayrıştırın ve filigran türü yapıların bir listesini oluşturun
- Liste istenen eserlerle doldurulduğunda, tüm filigranları silin
- Filigranları kaldırdıktan sonra ortaya çıkan PDF dosyasını kaydedin
Bu adımlar, bu uygulamayı yazarken gerekli olan önemli kaynakları, sınıfları, yöntemleri ve özellikleri belirleyerek C#* kullanarak PDF belgesinden filigranı kaldırma prosedürünü açıklar. İşlem sırasında, kaynak PDF dosyası Document sınıfı nesnesine yüklenir ve ardından tüm sayfaları ayrıştırılır. Her sayfa için, eserleri filigran türü açısından kontrol edilir ve sonunda kaldırılmak üzere bir listeye kaydedilir.
C# kullanarak PDF’den Filigranı Kaldırma Kodu
Bu kod, C#* kullanarak PDF’de bir *su işareti giderici yazma işlemini gösterir. Subtype özelliğini Artifact.ArtifactSubtype.Watermark numaralandırıcı değeriyle karşılaştırarak Filigran türü yapıları tanımlamak için Page.Artifacts koleksiyonunu kullanır. Tüm filigran yapıları bir listede toplandığında, bu liste ayrıştırılır ve ilgili filigranlar her sayfadan ayrı ayrı silinir.
Bu hızlı eğitim, C#* kullanarak PDF’den filigranı silmemize rehberlik etti. Filigran ekleme işlemini öğrenmek istiyorsanız C# ile PDF’ye filigran nasıl eklenir makalesine bakın.