Як додати закреслену анотацію в PDF за допомогою C#

Мета цієї статті — надати вказівки щодо додавання закреслених анотацій у PDF за допомогою C#. Додавання закресленої анотації до файлу PDF може бути корисним для підкреслення певного тексту чи вмісту. На щастя, за допомогою загальновживаної бібліотеки анотацій ви можете легко вставити закреслену анотацію в PDF за допомогою C#. Щоб досягти цього, ми перерахували необхідні кроки, які вам потрібно виконати.

Кроки для додавання закресленої анотації в PDF за допомогою C#

  1. Скористайтеся менеджером пакетів NuGet, щоб установити GroupDocs.Annotation for .NET
  2. Включіть у свій проект посилання на простір імен GroupDocs.Annotation
  3. Створіть екземпляр об’єкта класу Annotator, надавши шлях PDF-файлу до його конструктора
  4. Створіть новий екземпляр класу StrikeoutAnnotation і призначте значення його властивостям, таким як номер сторінки та колір фону
  5. Викликайте метод Add класу Annotator, передаючи об’єкт StrikeoutAnnotation як параметр
  6. Використовуйте метод Save класу Annotator, щоб зберегти отриманий PDF-файл на диску

Ці інструкції демонструють процес встановлення бібліотеки анотацій на вашому комп’ютері, що дозволить вам створювати закреслені анотації до PDF на C#. Вам не потрібне додаткове програмне забезпечення для вставлення закреслених анотацій у файл PDF. Ці інструкції сумісні з поширеними операційними системами, такими як Windows, macOS і Linux. У наведеному нижче прикладі коду показано, як додати закреслену анотацію до PDF-файлу.

Код для додавання закресленої анотації в PDF за допомогою C#

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");
}
}
}
}

У попередньому розділі описано подробиці C# закресленої анотації у PDF. Ми також надали базовий приклад коду, який вимагає лише кількох викликів API. Після того, як ви встановили бібліотеку анотацій і оновили шляхи до вхідних і вихідних файлів, ви можете легко інтегрувати код у свої програми. Вітаємо, ви успішно додали закреслену анотацію до PDF-файлу за допомогою C#.

Раніше ми вже розглядали тему додавання анотацій підкреслення до PDF-файлів. Щоб дізнатися більше про цю тему, зверніться до нашого посібника на як додати анотацію підкреслення в PDF за допомогою C#.

 Українська