Aspose.PDF FOSS for .NET поставляется с богатым набором API для аннотаций и полей форм, позволяющих выполнять разметку, связывание и взаимодействие с PDF‑документами полностью в управляемом коде — без необходимости ключа лицензии.
Аннотации в двух словах Класс AnnotationCollection библиотеки предоставляет типизированные вспомогательные методы для каждой стандартной аннотации PDF. Добавление стикер‑заметки осуществляется одним вызовом:
page.Annotations.AddTextAnnotation( new Rectangle(72, 720, 200, 740), contents: "Review needed", title: "Editor", open: true); Аннотации ссылок объединяют кликабельный прямоугольник с PdfAction:
var action = PdfAction.CreateUri("https://aspose.com"); page.Annotations.AddLinkAnnotation( new Rectangle(50, 700, 200, 720), action); Тот же шаблон применяется к выделениям, подчеркиваниям, квадратам, кругам, линиям и аннотациям чернилами (свободной рукой) — каждая с отдельным методом Add*.
...