C# Kullanarak PDF'de Üstü Çizili Ek Açıklama Ekleme

Bu makalenin amacı, **C# kullanarak PDF’de üstü çizili ek açıklamanın nasıl ekleneceği konusunda rehberlik sağlamaktır. Bir PDF dosyasına üstü çizili not eklemek, belirli metin veya içeriği vurgulamak için yararlı olabilir. Neyse ki, yaygın olarak kullanılan ek açıklama kitaplığının yardımıyla, **C# kullanarak PDF’ye kolayca **üstü çizili ek açıklama ekleyebilirsiniz. Bunu başarmak için izlemeniz gereken gerekli adımları listeledik.

C# Kullanarak PDF’de Üstü Çizili Ek Açıklama Ekleme Adımları

  1. GroupDocs.Annotation for .NET yüklemek için NuGet paket yöneticisini kullanın
  2. GroupDocs.Annotation’ın ad alanı referansını projenize dahil edin
  3. Yapıcısına PDF dosyasının yolunu sağlayarak Annotator sınıfından bir nesne oluşturun
  4. StrikeoutAnnotation sınıfının yeni bir örneğini oluşturun ve özelliklerine sayfa numarası ve arka plan rengi gibi değerler atayın
  5. StrikeoutAnnotation nesnesini parametre olarak ileterek Annotator sınıfının Add yöntemini çağırın
  6. Ortaya çıkan PDF’yi diskte depolamak için Annotator sınıfının Save yöntemini kullanın

Bu yönergeler, C# dilinde PDF’ye üstü çizili ek açıklama oluşturmanızı sağlayacak ek açıklama kitaplığını bilgisayarınıza yükleme sürecini gösterir. PDF dosyasına üstü çizili ek açıklamalar eklemek için herhangi bir ek yazılıma ihtiyacınız yoktur. Bu talimatlar, Windows, macOS ve Linux gibi yaygın olarak kullanılan işletim sistemleriyle uyumludur. Aşağıdaki kod örneği, üstü çizili notun bir PDF’ye nasıl ekleneceğini gösterir.

C# Kullanarak PDF’ye Üstü Çizili Ek Açıklama Ekleyen Kod

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using System.Collections.Generic;
using System;
namespace AddStrikeoutAnnotationtoPDFUsingCSharp
{
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"))
{
// Create an instance of StrikeoutAnnotation class
// and set some properties
StrikeoutAnnotation strikeout = new StrikeoutAnnotation
{
CreatedOn = DateTime.Now,
FontColor = 65535,
BackgroundColor = 16761035,
Message = "This is strikeout annotation",
Opacity = 0.7,
PageNumber = 0,
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
}
}
};
// Add strikeout annotation to Annotator
annotator.Add(strikeout);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

Önceki bölüm, PDF’deki C# üzeri çizili ek açıklamanın ayrıntılarını kapsıyordu. Yalnızca birkaç API çağrısı gerektiren temel bir kod örneği de sağladık. Ek açıklama kitaplığını yükledikten ve girdi ve çıktı dosyası yollarını güncelledikten sonra, kodu uygulamalarınıza kolayca entegre edebilirsiniz. Tebrikler, C# kullanarak bir PDF dosyasına başarılı bir şekilde üstü çizili ek açıklama eklediniz.

Daha önce PDF dosyalarına altı çizili açıklamalar ekleme konusunu ele almıştık. Bu konu hakkında daha fazla bilgi için lütfen C# kullanarak PDF’ye altı çizili ek açıklama nasıl eklenir ile ilgili kılavuzumuza bakın.

 Türkçe