Як видалити гіперпосилання з PDF на C#

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

Кроки для видалення всіх гіперпосилань із PDF-файлу на C#

  1. Налаштуйте середовище розробки на використання Aspose.PDF for .NET для видалення посилань
  2. Завантажте зразок файлу PDF за допомогою об’єкта класу Document, який містить кілька гіперпосилань
  3. Проаналізуйте кожну сторінку та отримайте доступ до колекції анотацій на кожній сторінці
  4. Проаналізуйте всі анотації та знайдіть анотації типу посилання
  5. Викличте метод Delete() із класу колекції Annotations, щоб видалити гіперпосилання
  6. Збережіть отриманий PDF-файл без гіперпосилань

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

Код для видалення посилань із PDF-документа на C#

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

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

 Українська