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

Ця стаття має на меті ознайомити вас із процедурою додавання підкресленої анотації в PDF за допомогою C# за допомогою бібліотеки анотацій, що часто використовується. Такі анотації, як підкреслення, виділення та коментарі, можуть полегшити читання та розуміння вмісту документа PDF. Основна увага цієї статті буде зосереджена на тому, як вставити підкреслену анотацію в PDF за допомогою C#, і ми продемонструємо це на прикладі коду. Ось необхідні кроки, які ви повинні виконати, щоб досягти цього.

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

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

У наведених вище інструкціях пояснюється, як інсталювати бібліотеку анотацій на вашому комп’ютері, щоб ви могли створити підкреслену анотацію до PDF на C#. Вам не потрібне додаткове програмне забезпечення, щоб використовувати бібліотеку анотацій для вставки підкреслених анотацій. Якщо встановлено .NET, ці інструкції можна використовувати в широко використовуваних операційних системах, таких як 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 AddUnderlineAnnotationintoPDFUsingCSharp
{
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 UnderlineAnnotation class
// and set some properties
UnderlineAnnotation underline = new UnderlineAnnotation
{
CreatedOn = DateTime.Now,
FontColor = 65535,
BackgroundColor = 16761035,
Message = "This is underline annotation",
Opacity = 0.7,
PageNumber = 0,
UnderlineColor = 1422623, //Supported only Word and PDF documents
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 underline annotation to Annotator
annotator.Add(underline);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

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

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

 Українська