Ця стаття є посібником, у якому пояснюється процес додавання анотації зі стрілками у PDF за допомогою C#. Анотації зі стрілками є корисними інструментами, які можуть спрямувати увагу на певні розділи документа, наприклад на певний графік, таблицю чи рядок тексту. Крім того, у статті наведено інструкції щодо використання бібліотеки анотацій і розробки базової програми для вставлення анотації зі стрілкою у PDF на C#. У наступному розділі описано кроки, необхідні для додавання стрілки до PDF, а також приклад коду.
Кроки для додавання анотації стрілки в PDF за допомогою C#
- Установіть GroupDocs.Annotation for .NET через менеджер пакунків NuGet, щоб додати анотацію зі стрілкою до свого PDF-документа
- Включіть простір імен GroupDocs.Annotation як посилання
- Створіть екземпляр класу Annotator, надавши шлях до PDF-файлу як аргумент його конструктору
- Створіть екземпляр класу ArrowAnnotation і визначте потрібні властивості, наприклад позицію та номер сторінки
- Викличте метод Annotator.Add і надайте об’єкт ArrowAnnotation як параметр
- Використовуйте метод 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#.