В этой статье описывается процесс удаления гиперссылки из PDF с помощью Python. Он содержит подробную информацию о настройке среды разработки, список шагов по разработке приложения и пример кода, который можно запускать для удаления всех гиперссылок из PDF с помощью Python. Вы также изучите различные параметры настройки при удалении гиперссылок с выбранных страниц, если это необходимо.
Шаги по удалению гиперссылки в PDF с помощью Python
- Установите для среды IDE значение использовать Aspose.PDF для Python через .NET, чтобы удалить гиперссылки.
- Загрузите исходный PDF-файл с гиперссылками, используя объект класса Document
- Проанализируйте все страницы одну за другой, чтобы получить коллекции annotations
- Проверьте каждую аннотацию, имеющую тип ССЫЛКА
- Вызвать метод удаления() коллекции аннотаций
- Сохраните выходной PDF-файл после удаления гиперссылок
Эти шаги охватывают процедуру разработки средства удаления гиперссылок PDF с помощью Python. Каждая страница в PDF содержит набор аннотаций различных типов, включая ССЫЛКУ. В этом процессе все страницы в файле PDF повторяются, при этом каждая аннотация проверяется на соответствие типу аннотации LINK, который впоследствии удаляется с помощью метода delete() в коллекции аннотаций.
Код для удаления ссылки из PDF с помощью Python
Этот код демонстрирует процесс удаления ссылок из документа PDF с помощью Python. Все аннотации на каждой странице анализируются и проверяются на наличие типа AnnotationType.LINK, поскольку он обозначает гиперссылку. Как только гиперссылка обнаружена, она удаляется путем вызова метода delete(), который удаляет только гиперссылку, тогда как текст и его форматирование сохраняются, однако вы можете настроить форматирование текста, установив различные свойства аннотации перед ее удалением.
В этой статье мы узнали, как в PDF удалять гиперссылки с помощью Python. Если вы хотите узнать, как добавлять гиперссылки в PDF, обратитесь к статье как добавить гиперссылку в PDF с помощью Python.