Витягніть посилання з PDF за допомогою C#

У цій статті описано, як видобувати посилання з PDF за допомогою C#. Він містить параметри IDE, кроки та зразок коду для розробки витягувача посилань PDF за допомогою C#. Ви навчитеся отримувати вибрані анотації зі сторінки та отримувати URI з анотацій типу посилання.

Кроки для вилучення URL-адреси з PDF за допомогою C#

  1. Налаштуйте IDE на використання Aspose.PDF for .NET для отримання URI зі сторінки PDF
  2. Завантажте вихідний PDF file і перегляньте всі сторінки в ньому
  3. Створіть annotation selector для пошуку анотацій посилань на сторінці
  4. Витягніть усі анотації та отримайте список вибраних анотацій
  5. Перегляньте кожну анотацію посилання та знайдіть відповідні дії
  6. Передайте дію GoToURIAction для доступу та відображення URI

Ці кроки описують, як витягти гіперпосилання з PDF за допомогою C#. Створіть селектор анотацій для анотацій посилань і використовуйте його для вибору списку цільових анотацій. Переведіть кожну анотацію посилання в GoToURIAction і отримайте URI з цієї дії.

Код для вилучення гіперпосилання з PDF за допомогою C#

Наведений вище код демонструє, як витягти всі посилання з PDF за допомогою C#. AnnotationSelector приймає об’єкт LinkAnnotation, який вимагає об’єкта page і rectangle. Метод Accept() у класі Page приймає об’єкт вибору посилань і зберігає анотації посилань у колекції Selected.

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

 Українська