Αυτό το άρθρο περιγράφει τη διαδικασία πώς να αφαιρέσετε την υπερ-σύνδεση από το PDF χρησιμοποιώντας την Python. Περιέχει λεπτομέρειες σχετικά με τη διαμόρφωση του περιβάλλοντος ανάπτυξης, μια λίστα βημάτων για την ανάπτυξη της εφαρμογής και ένα δείγμα κώδικα με δυνατότητα εκτέλεσης για κατάργηση όλων των υπερσυνδέσμων από το PDF χρησιμοποιώντας Python. Θα μάθετε επίσης διαφορετικές επιλογές προσαρμογής ενώ αφαιρείτε τους υπερσυνδέσμους από επιλεγμένες σελίδες, εάν απαιτείται.
Βήματα για τη διαγραφή υπερ-σύνδεσης σε PDF χρησιμοποιώντας Python
- Ορίστε το IDE σε χρησιμοποιήστε το Aspose.PDF για Python μέσω .NET για να αφαιρέσετε υπερσυνδέσμους
- Φορτώστε το αρχείο προέλευσης PDF με υπερσυνδέσμους χρησιμοποιώντας το αντικείμενο κλάσης Document
- Αναλύστε όλες τις σελίδες μία προς μία για να λάβετε συλλογές annotations
- Ελέγξτε κάθε σχολιασμό με τύπο LINK
- Καλέστε τη μέθοδο delete() της συλλογής σχολιασμών
- Αποθηκεύστε το PDF εξόδου αφού αφαιρέσετε τους υπερσυνδέσμους
Αυτά τα βήματα περιλαμβάνουν τη διαδικασία για την ανάπτυξη επαφαίρεσης υπερ-σύνδεσης PDF χρησιμοποιώντας Python. Κάθε σελίδα στο PDF περιέχει μια συλλογή από σχολιασμούς διαφορετικών τύπων, συμπεριλαμβανομένου του LINK. Σε αυτήν τη διαδικασία, όλες οι σελίδες σε ένα αρχείο PDF επαναλαμβάνονται όπου κάθε σχολιασμός δοκιμάζεται έναντι του τύπου σχολιασμού LINK που στη συνέχεια διαγράφεται χρησιμοποιώντας τη μέθοδο delete() στη συλλογή σχολιασμών.
Κώδικας για αφαίρεση συνδέσμου από PDF χρησιμοποιώντας Python
Αυτός ο κώδικας δείχνει τη διαδικασία αφαίρεσης συνδέσμων από έγγραφο PDF χρησιμοποιώντας Python. Όλοι οι σχολιασμοί σε κάθε σελίδα αναλύονται και ελέγχονται για τον τύπο AnnotationType.LINK καθώς υποδηλώνει την υπερ-σύνδεση. Μόλις εντοπιστεί ο υπερσύνδεσμος, διαγράφεται καλώντας τη μέθοδο delete() που διαγράφει μόνο τον υπερσύνδεσμο, ενώ το κείμενο και η μορφοποίησή του διατηρούνται, ωστόσο μπορείτε να προσαρμόσετε τη μορφοποίηση κειμένου ορίζοντας διαφορετικές ιδιότητες του σχολιασμού πριν το διαγράψετε.
Αυτό το άρθρο μας καθοδήγησε πώς σε PDF αφαιρούμε υπερσυνδέσμους χρησιμοποιώντας Python. Εάν θέλετε να μάθετε τη διαδικασία προσθήκης υπερσυνδέσμων σε ένα PDF, ανατρέξτε στο άρθρο στο πώς να προσθέσετε υπερσύνδεσμο σε PDF χρησιμοποιώντας Python.