Comment supprimer un lien hypertexte d'un PDF à l'aide de Python

Cet article décrit le processus sur comment supprimer le lien hypertexte de PDF à l’aide de Python. Il contient des détails sur la configuration de l’environnement de développement, une liste d’étapes pour développer l’application et un exemple de code exécutable pour supprimer tous les hyperliens du PDF à l’aide de Python. Vous apprendrez également différentes options de personnalisation tout en supprimant les liens hypertexte des pages sélectionnées si nécessaire.

Étapes pour supprimer un lien hypertexte dans un PDF à l’aide de Python

  1. Définissez l’IDE sur utiliser Aspose.PDF pour Python via .NET pour supprimer les hyperliens
  2. Chargez le PDF source avec des hyperliens à l’aide de l’objet de classe Document
  3. Parcourez toutes les pages une par une pour obtenir des collections de annotations
  4. Vérifier chaque annotation de type LINK
  5. Appelez la méthode delete() de la collection d’annotations
  6. Enregistrez le PDF de sortie après avoir supprimé les hyperliens

Ces étapes englobent la procédure de développement d’un outil de suppression de liens hypertexte PDF à l’aide de Python. Chaque page du PDF contient une collection d’annotations de différents types, y compris LINK. Dans ce processus, toutes les pages d’un fichier PDF sont itérées où chaque annotation est testée par rapport au type d’annotation LINK qui est ensuite supprimé à l’aide de la méthode delete() dans la collection d’annotations.

Code pour supprimer le lien du PDF à l’aide de Python

Ce code illustre le processus pour * supprimer des liens d’un document PDF à l’aide de Python *. Toutes les annotations de chaque page sont analysées et vérifiées pour le type AnnotationType.LINK car il indique le lien hypertexte. Une fois le lien hypertexte détecté, il est supprimé en appelant la méthode delete() qui supprime uniquement le lien hypertexte alors que le texte et sa mise en forme sont conservés, mais vous pouvez personnaliser la mise en forme du texte en définissant différentes propriétés de l’annotation avant de la supprimer.

Cet article nous a expliqué comment, dans PDF, supprimer les hyperliens à l’aide de Python. Si vous souhaitez apprendre le processus d’ajout d’hyperliens dans un PDF, consultez l’article sur comment ajouter un lien hypertexte dans un PDF en utilisant Python.

 Français