В этом руководстве рассказывается, как удалить гиперссылку из PDF в C#. Вы получите все сведения, необходимые для настройки среды разработки, набор шагов, которые необходимо выполнить при разработке приложения, и исполняемый пример кода для удаления ссылки из PDF на C# таким образом, чтобы не осталось ни одной гиперссылки. Эта операция не требует установки каких-либо сторонних инструментов или программного обеспечения в системе во время работы этого приложения.
Шаги по удалению всех гиперссылок из PDF на С#
- Настройте среду разработки на использование Aspose.PDF for .NET для удаления ссылок
- Загрузите образец PDF-файла, используя объект класса Document, содержащий несколько гиперссылок.
- Проанализируйте каждую страницу и получите доступ к коллекции аннотаций на каждой странице.
- Проанализируйте все аннотации и найдите аннотации типа ссылки.
- Вызовите метод Delete() из класса коллекции Annotations, чтобы удалить гиперссылку.
- Сохраните полученный PDF-файл без гиперссылок.
Эти шаги предоставляют консолидированную информацию для удаления гиперссылки из PDF в C#. Процесс начинается с загрузки целевого файла PDF, а затем анализа коллекции аннотаций каждой страницы, чтобы найти аннотацию типа ссылки. Как только аннотация гиперссылки найдена, она удаляется путем вызова метода Delete() класса AnnotationsCollection.
Код для удаления ссылок из PDF-документа на С#
Вышеупомянутый код демонстрирует процесс удаления ссылки из PDF на C# таким образом, чтобы текст гиперссылки оставался там, однако удалялась только ссылка. Вы можете искать различные типы аннотаций, такие как текст, круг, многоугольник, полилиния, линия, квадрат, произвольный текст, выделение, подчеркивание и т. д. Если вы хотите удалить аннотации целиком, независимо от типа, вызовите метод Delete() без каких-либо аргументов.
Этот краткий учебник научил нас, как разработать средство удаления гиперссылок PDF на C#. Если вы хотите узнать, как добавить гиперссылку в PDF-файл, обратитесь к статье как добавить гиперссылку в PDF с помощью С#.