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

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

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

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

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

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

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

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

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

 Українська