Гиперссылки обычно используются для связывания внешних данных с любой указанной областью документа. Мы можем преобразовать любую часть документа в гиперссылку, используя аннотации ссылок. Как программист, вы можете добавлять эти аннотации ссылок к документам в ваших приложениях .NET. В этой статье мы собираемся обсудить как создавать гиперссылки в файлах PDF с помощью C#.
Ниже рассматриваются следующие темы:

.NET API для создания гиперссылок в PDF
GroupDocs.Annotation предоставляет решение для создания аннотаций для различных типов приложений. Его .NET API позволяет манипулировать и автоматизировать различные аннотации в документах в ваших приложениях .NET. Мы будем использовать его GroupDocs.Annotation for .NET API для создания аннотаций гиперссылок в файле PDF с помощью C#.
Вы можете загрузить DLL или MSI установщик из раздела загрузок или установить API в своем приложении .NET через NuGet.
PM> Install-Package GroupDocs.Annotation
Создание гиперссылок в PDF с помощью C#
Ниже приведены шаги для создания гиперссылок в любом месте PDF-файла с помощью C#.
- Загрузите исходный PDF-документ с помощью класса Аннотатор.
- Создайте объект Аннотация ссылки.
- Определите свойства гиперссылки, такие как URL-адрес, номер страницы, точки и т. д.
- Добавьте заданную гиперссылку в загруженный документ PDF с помощью метода Добавить.
- Сохраните аннотированный PDF-файл, используя метод Сохранить.
В следующем примере кода показано, как преобразовать любую часть файла PDF в гиперссылку с помощью C#.
// Создавайте гиперссылки в PDF, используя аннотации ссылок в C#
using (Annotator annotator = new Annotator(@"path/sample.pdf"))
{
LinkAnnotation link = new LinkAnnotation
{
CreatedOn = DateTime.Now,
PageNumber = 0,
Points = new List<Point>
{
new Point(120, 300),
new Point(600, 300),
new Point(120, 270),
new Point(600, 270)
},
Url = @"https://products.groupdocs.com/annotation"
};
annotator.Add(link);
annotator.Save(@"path/annotation-link.pdf");
}
Ниже приведен вывод приведенного выше кода.

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