C# kullanarak PDF'ye Filigran Açıklama Ekleme

Bu makale, C# kullanarak PDF’ye filigran notu eklemek için aşamalı süreçte size yol gösterir. Ek açıklama kitaplığı, PDF’ye açıklama eklemek için kullanılır. Ek açıklama paketini nasıl yapılandıracağınız konusunda size rehberlik edeceğiz ve C# kullanarak PDF ek açıklaması oluşturmak için örnek koda aşina olmanızı sağlayacağız. Aşağıda, PDF sayfalarına biçimlendirilmiş filigran eklemek ve son çıktı PDF’sini diske kaydetmek için tüm adımlar ve çalışma kodu örneği verilmiştir.

C# kullanarak PDF’ye Filigran Açıklama Ekleme Adımları

  1. PDF’ye filigran ek açıklaması eklemek için NuGet’ten GroupDocs.Annotation for .NET paketini kurun
  2. PDF ek açıklaması oluşturmak için GroupDocs.Annotation ad alanına bir referans ekleyin
  3. Annotator sınıfını başlat ve girdi PDF dosyasının yolunu yapıcısına ilet
  4. WatermarkAnnotation sınıfını başlat ve filigran notu için özellikleri ayarla
  5. Annotator.Add yöntemini çağırın ve WatermarkAnnotation nesnesini ona iletin
  6. Çıktı PDF dosyasını diske kaydetmek için sonuç belge yolu ile Annotator.Save yöntemini çağırın

C# dilinde *PDF’ye filigran eklemek için gerekli tüm adımları listeledik. .NET ortamını destekleyen Windows, Linux ve macOS gibi yaygın işletim sistemlerinden herhangi birinde tüm sayfalarda filigranlı PDF oluşturmak için bu adımları uygulamanız yeterlidir. Ayrıca ek açıklama kitaplığı için herhangi bir ek yazılım yüklemenize gerek yoktur. Aşağıdaki kod örneği, PDF filigran notunun nasıl oluşturulacağını gösterir.

C# kullanarak Filigran Açıklama Ekleme Kodu

using System;
using System.Collections.Generic;
using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
namespace AddWatermarkAnnotationtoPDFUsingCSharp
{
internal class Program
{
static void Main(string[] args)
{
//Set License to avoid the limitations of Annotation library
License lic = new License();
lic.SetLicense(@"Conholdate.Annotator.lic");
//Instantiate Annotator object with input PDF path
using (Annotator annotator = new Annotator("input.pdf"))
{
//Instantiate WatermarkAnnotation object and set it's properties
WatermarkAnnotation watermark = new WatermarkAnnotation
{
Angle = 75,
Box = new Rectangle(200, 200, 100, 50),
CreatedOn = DateTime.Now,
Text = "Watermark",
FontColor = 65535,
FontSize = 12,
Message = "This is watermark annotation",
Opacity = 0.7,
AutoScale = true,
HorizontalAlignment = HorizontalAlignment.Center,
VerticalAlignment = VerticalAlignment.Center,
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
//Add Watermark Annotation to PDF
annotator.Add(watermark);
//Save the final output PDF
annotator.Save("result.pdf");
}
}
}
}

C# PDF filigran yeteneğinin uygulanmasını size göstermek için yukarıdaki kod örneğini oluşturduk. C# kullanarak PDF’de ek açıklama oluşturmak için WatermarkAnnotation’ın farklı özelliklerini belirledik. Bu sınıfın özelliklerini ihtiyaçlarınıza göre kullanabilirsiniz. Bu, örnek kodla birlikte C# kullanarak filigran ek açıklaması eklemek için adım adım bir kılavuzdur. Yakın zamanda TeX’i Word’e dönüştürmek için bir makale yayınladık, daha fazla bilgi için C# kullanarak TeX’i Word’e dönüştürme kılavuzuna bakın.

 Türkçe