Як додати анотацію зображення до PDF за допомогою C#

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

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

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

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

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

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
namespace AddImageAnnotationtoPDFUsingCSharp
{
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 ImageAnnotation class
// and set some properties
ImageAnnotation area = new ImageAnnotation
{
Box = new Rectangle(100, 100, 100, 100),
Opacity = 0.7,
PageNumber = 0,
ImagePath = "image.png",
Angle = 100
};
// Add image annotation to Annotator
annotator.Add(area);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

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

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

 Українська