Тази статия описва процеса за как да премахнете хипервръзка от PDF с помощта на Python. Той съдържа подробности за конфигурирането на средата за разработка, списък със стъпки за разработка на приложението и примерен код за премахване на всички хипервръзки от PDF с помощта на Python. Освен това ще научите различни опции за персонализиране, докато премахвате хипервръзките от избрани страници, ако е необходимо.
Стъпки за изтриване на хипервръзка в PDF с помощта на Python
- Задайте IDE на използвайте Aspose.PDF за Python чрез .NET, за да премахнете хипервръзки
- Заредете изходния PDF с хипервръзки, като използвате обекта на клас Document
- Прегледайте всички страници една по една, за да получите колекции от annotations
- Проверете всяка анотация от тип LINK
- Извикайте метода delete() на колекцията от анотации
- Запазете изходния PDF, след като премахнете хипервръзките
Тези стъпки обхващат процедурата за разработване на PDF средство за премахване на хипервръзки с помощта на Python. Всяка страница в PDF файла съдържа колекция от анотации от различни типове, включително ВРЪЗКА. В този процес всички страници в PDF файл се повтарят, като всяка анотация се тества спрямо типа анотация LINK, който впоследствие се изтрива с помощта на метода delete() в колекцията от анотации.
Код за премахване на връзка от PDF с помощта на Python
Този код демонстрира процеса за премахване на връзки от PDF документ с помощта на Python. Всички анотации на всяка страница се анализират и проверяват за тип AnnotationType.LINK, тъй като той обозначава хипервръзката. След като хипервръзката бъде открита, тя се изтрива чрез извикване на метода delete(), който изтрива само хипервръзката, докато текстът и неговото форматиране се запазват, но можете да персонализирате форматирането на текста, като зададете различни свойства на анотацията, преди да я изтриете.
Тази статия ни насочи как в PDF да премахваме хипервръзки с помощта на Python. Ако искате да научите процеса на добавяне на хипервръзки в PDF, вижте статията на как да добавите хипервръзка в PDF с помощта на Python.