C# kullanarak PDF'de Değiştirme Ek Açıklaması Nasıl Eklenir?

Bu eğitimde, C# kullanarak PDF’ye yedek ek açıklama eklemek için en popüler ek açıklama kitaplığından yararlanmaya bakacağız. Ek açıklama kitaplığının yüklenmesi ve bir kod örneği sağlanması da dahil olmak üzere adım adım süreçte size rehberlik edeceğiz. Değiştirme ek açıklaması, kullanıcıların benzersiz PDF içeriğini alternatif metinle değiştirmesine olanak sağladığından, birçok ek açıklama türünden ayrılır. C#’ta PDF’ye yedek ek açıklama ekleme için eksiksiz adımlar burada verilmiştir.

C# kullanarak PDF’de Yedek Ek Açıklama Ekleme Adımları

  1. PDF’ye yedek ek açıklama eklemek için NuGet paket yöneticisi aracılığıyla GroupDocs.Annotation for .NET yükleyin
  2. GroupDocs.Annotation ad alanının referansını projenize ekleyin
  3. Yapıcısına bağımsız değişken olarak PDF dosya yolunu sağlayarak Annotator sınıfının bir örneğini oluşturun
  4. DeğiştirmeAnnotation sınıf nesnesini somutlaştırın ve konum ve sayfa numarası gibi gerekli öznitelikleri belirtin
  5. Annotator.Add yöntemini çağırın ve replaceAnnotation sınıfının nesnesini bir bağımsız değişken olarak iletin
  6. Çıktı PDF’sini diske depolamak için Annotator.Save yöntemini çağırın

Yukarıda verilen adımları izleyerek C#* kullanarak PDF’de kolayca *değiştirme notu oluşturabilirsiniz. .NET mevcut olduğu sürece, bu talimatlar Windows, macOS ve Linux gibi yaygın olarak kullanılan işletim sistemleriyle çalışır. Bir PDF dosyasına yedek açıklamalar eklemek için herhangi bir ek yazılım yüklemeye gerek yoktur. Aşağıdaki kod örneği, bir değiştirme notunun bir PDF’ye nasıl ekleneceğini gösterir.

C# kullanarak PDF’de Yedek Ek Açıklama Ekleme Kodu

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using System.Collections.Generic;
using System;
namespace AddReplacementAnnotationinPDFUsingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Annotation library
License lic = new License();
lic.SetLicense(@"GroupDocs.Annotation.lic");
// Instantiate Annotator object by passing path of PDF
// file to its constructor
using (Annotator annotator = new Annotator("input.pdf"))
{
ReplacementAnnotation replacement = new ReplacementAnnotation
{
CreatedOn = DateTime.Now,
FontColor = 65535,
Message = "This is replacement annotation",
Opacity = 0.7,
PageNumber = 0,
FontSize = 11,
Points = new List<Point>
{
new Point(80, 730), new Point(240, 730), new Point(80, 650), new Point(240, 650)
},
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
},
TextToReplace = "replaced text"
};
// Add replacement annotation
annotator.Add(replacement);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

Bu konuda belirtilen yönergelere bağlı kalarak, C# değiştirme ek açıklaması eklemek kolay bir iştir. Belge ek açıklama kitaplığını kurduktan ve girdi ve çıktı dosyası yollarını ihtiyaçlarınıza göre ayarladıktan sonra, kodu uygulamalarınıza dahil etmek sorunsuz bir deneyim olmalıdır. Tebrikler! C# programlama dilini kullanarak bir PDF belgesinde değiştirme ek açıklamasını başarıyla uyguladınız.

C# kullanarak PDF’ye metin redaksiyon notunun nasıl ekleneceğine ilişkin ayrıntılı bir açıklama önceki bir makalede bulunabilir. Bu konuyu daha ayrıntılı bir şekilde anlamak için C# kullanarak PDF’de metin redaksiyon notu nasıl eklenir ile ilgili kapsamlı kılavuzumuza başvurmanızı öneririz.

 Türkçe