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

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

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

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

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

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

using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation;
using System;
using System.Collections.Generic;
namespace AddArrowAnnotationinPDFusingCSharp
{
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 ArrowAnnotation class
// and set some properties
ArrowAnnotation arrow = new ArrowAnnotation
{
Box = new Rectangle(100, 100, 100, 100),
CreatedOn = DateTime.Now,
Message = "This is arrow annotation",
Opacity = 0.7,
PageNumber = 0,
PenColor = 65535,
PenStyle = PenStyle.Dot,
PenWidth = 3,
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
// Add arrow annotation to Annotator
annotator.Add(arrow);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

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

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

 Українська