Αυτό το άρθρο καθοδηγεί τον τρόπο εξαγωγής συνδέσμων από το PDF χρησιμοποιώντας C#. Διαθέτει ρυθμίσεις IDE, βήματα και δείγμα κώδικα για την ανάπτυξη εξαγωγής συνδέσμων PDF με χρήση C#. Θα μάθετε να ανακτάτε επιλεγμένους σχολιασμούς από μια σελίδα και να λαμβάνετε URI από σχολιασμούς τύπου συνδέσμου.
Βήματα για εξαγωγή διεύθυνσης URL από PDF χρησιμοποιώντας C#
- Ρυθμίστε το IDE ώστε να χρησιμοποιεί το Aspose.PDF for .NET για την εξαγωγή URI από μια σελίδα PDF
- Φορτώστε το αρχείο προέλευσης PDF file και πραγματοποιήστε βρόχο σε όλες τις σελίδες σε αυτό
- Δημιουργήστε ένα annotation selector για την εύρεση σχολιασμών συνδέσμων σε μια σελίδα
- Εξαγάγετε όλους τους σχολιασμούς και ανακτήστε τη λίστα με τους επιλεγμένους σχολιασμούς
- Επαναλάβετε σε κάθε σχολιασμό συνδέσμου και βρείτε σχετικές ενέργειες
- Μετάδοση ενέργειας σε ένα GoToURIAction για πρόσβαση και εμφάνιση URI
Αυτά τα βήματα περιγράφουν τον τρόπο εξαγωγής υπερσυνδέσμων από PDF χρησιμοποιώντας C#. Δημιουργήστε έναν επιλογέα σχολιασμού για τους σχολιασμούς συνδέσμων και χρησιμοποιήστε τον για να επιλέξετε μια λίστα σχολιασμών στόχου. Πληκτρολογήστε κάθε σχολιασμό συνδέσμου στο GoToURIAction και λάβετε το URI από αυτήν την ενέργεια.
Κώδικας για εξαγωγή υπερ-σύνδεσης από PDF χρησιμοποιώντας C#
Ο παραπάνω κώδικας δείχνει πώς να εξάγετε όλους τους συνδέσμους από το PDF χρησιμοποιώντας C#. Το AnnotationSelector παίρνει ένα αντικείμενο LinkAnnotation που απαιτεί τη σελίδα και το ορθογώνιο αντικείμενο. Η μέθοδος Accept() στην κλάση Σελίδα παίρνει το αντικείμενο επιλογέα συνδέσμων και αποθηκεύει τους σχολιασμούς συνδέσμων στη συλλογή Επιλεγμένα.
Αυτό το γρήγορο σεμινάριο μας δίδαξε τη διαδικασία εξαγωγής υπερσυνδέσμων από μια σελίδα PDF. Για να αφαιρέσετε υπερσυνδέσμους από το αρχείο PDF, ανατρέξτε στο άρθρο Πώς να αφαιρέσετε υπερσύνδεσμο από PDF σε C#.