Λήψη παραθύρου εγγράφου

Το Aspose.PDF για .NET είναι μια ισχυρή βιβλιοθήκη χειρισμού PDF που επιτρέπει στους προγραμματιστές να δημιουργούν, να επεξεργάζονται και να μετατρέπουν αρχεία PDF στις εφαρμογές τους .NET. Μία από τις δυνατότητες που προσφέρει αυτή η βιβλιοθήκη είναι η δυνατότητα ανάκτησης πληροφοριών σχετικά με τις ιδιότητες παραθύρου ενός εγγράφου. Αυτό το σεμινάριο θα σας καθοδηγήσει στα βήματα χρήσης τουGetDocumentWindow χαρακτηριστικό του Aspose.PDF για .NET για την ανάκτηση πληροφοριών σχετικά με τις ιδιότητες παραθύρου ενός εγγράφου PDF.

Βήμα 1: Εγκαταστήστε το Aspose.PDF για .NET

Για να χρησιμοποιήσετε το Aspose.PDF για .NET στις εφαρμογές σας .NET, πρέπει πρώτα να εγκαταστήσετε τη βιβλιοθήκη. Μπορείτε να κάνετε λήψη της πιο πρόσφατης έκδοσης της βιβλιοθήκης από τοΣελίδα λήψης Aspose.PDF για .NET.

Αφού κάνετε λήψη της βιβλιοθήκης, εξαγάγετε τα περιεχόμενα του αρχείου ZIP σε έναν φάκελο στον υπολογιστή σας. Στη συνέχεια, θα χρειαστεί να προσθέσετε μια αναφορά στο Aspose.PDF για .NET DLL στο έργο σας .NET.

Βήμα 2: Φορτώστε το έγγραφο PDF

Αφού εγκαταστήσετε το Aspose.PDF για .NET και προσθέσετε μια αναφορά στο DLL στο έργο σας .NET, μπορείτε να αρχίσετε να χρησιμοποιείτε τοGetDocumentWindow δυνατότητα ανάκτησης πληροφοριών σχετικά με τις ιδιότητες παραθύρου ενός εγγράφου PDF.

Το πρώτο βήμα για τη χρήση αυτής της δυνατότητας είναι να φορτώσετε το έγγραφο PDF για το οποίο θέλετε να ανακτήσετε πληροφορίες. Για να το κάνετε αυτό, μπορείτε να χρησιμοποιήσετε τον ακόλουθο κώδικα:

// Η διαδρομή προς το έγγραφο PDF
string dataDir = "YOUR DOCUMENT DIRECTORY";

//Ανοίξτε το έγγραφο PDF
Document pdfDocument = new Document(dataDir + "GetDocumentWindow.pdf");

Στον παραπάνω κωδικό, αντικαταστήστε"YOUR DOCUMENT DIRECTORY" με τη διαδρομή προς τον κατάλογο όπου βρίσκεται το έγγραφο PDF σας. Αυτός ο κώδικας θα φορτώσει το έγγραφο PDF σε έναDocument αντικείμενο, το οποίο μπορείτε στη συνέχεια να χρησιμοποιήσετε για να ανακτήσετε πληροφορίες σχετικά με τις ιδιότητες του παραθύρου του εγγράφου.

Βήμα 3: Ανακτήστε τις ιδιότητες του παραθύρου του εγγράφου

Για να ανακτήσετε πληροφορίες σχετικά με τις ιδιότητες παραθύρου ενός εγγράφου PDF, μπορείτε να χρησιμοποιήσετε τον ακόλουθο κώδικα:

// Ανακτήστε τις ιδιότητες του παραθύρου του εγγράφου
Console.WriteLine("CenterWindow : {0}", pdfDocument.CenterWindow);
Console.WriteLine("Direction : {0}", pdfDocument.Direction);
Console.WriteLine("DisplayDocTitle : {0}", pdfDocument.DisplayDocTitle);
Console.WriteLine("FitWindow : {0}", pdfDocument.FitWindow);
Console.WriteLine("HideMenuBar : {0}", pdfDocument.HideMenubar);
Console.WriteLine("HideToolBar : {0}", pdfDocument.HideToolBar);
Console.WriteLine("HideWindowUI : {0}", pdfDocument.HideWindowUI);
Console.WriteLine("NonFullScreenPageMode : {0}", pdfDocument.NonFullScreenPageMode);
Console.WriteLine("PageLayout : {0}", pdfDocument.PageLayout);
Console.WriteLine("pageMode : {0}", pdfDocument.PageMode);

Στον παραπάνω κώδικα, κάθε γραμμή ανακτά μια διαφορετική ιδιότητα παραθύρου του εγγράφου PDF και την εξάγει στην κονσόλα. Μπορείτε να προσαρμόσετε αυτόν τον κωδικό για να ανακτήσετε μόνο τις ιδιότητες που σας ενδιαφέρουν.

Παράδειγμα πηγαίου κώδικα για λήψη παραθύρου εγγράφου αρχείου PDF χρησιμοποιώντας Aspose.PDF για .NET

Εδώ είναι ο πλήρης πηγαίος κώδικας για την ανάκτηση των ιδιοτήτων παραθύρου ενός εγγράφου PDF χρησιμοποιώντας τοGetDocumentWindow χαρακτηριστικό του Aspose.PDF για .NET:

// Η διαδρομή προς τον κατάλογο εγγράφων.
string dataDir = "YOUR DOCUMENT DIRECTORY";

// Άνοιγμα εγγράφου
Document pdfDocument = new Document(dataDir + "GetDocumentWindow.pdf");

// Λάβετε διαφορετικές ιδιότητες εγγράφου
// Θέση παραθύρου εγγράφου - Προεπιλογή: false
Console.WriteLine("CenterWindow : {0}", pdfDocument.CenterWindow);

// Κυρίαρχη σειρά ανάγνωσης. καθορίζει τη θέση της σελίδας
// Όταν εμφανίζεται δίπλα-δίπλα - Προεπιλογή: L2R
Console.WriteLine("Direction : {0}", pdfDocument.Direction);

// Εάν η γραμμή τίτλου του παραθύρου πρέπει να εμφανίζει τον τίτλο του εγγράφου
// Εάν είναι false, η γραμμή τίτλου εμφανίζει το όνομα αρχείου PDF - Προεπιλογή: false
Console.WriteLine("DisplayDocTitle : {0}", pdfDocument.DisplayDocTitle);

// Εάν θα αλλάξετε το μέγεθος του παραθύρου του εγγράφου ώστε να ταιριάζει στο μέγεθος
// Πρώτη σελίδα που εμφανίζεται - Προεπιλογή: false
Console.WriteLine("FitWindow : {0}", pdfDocument.FitWindow);

// Εάν θα γίνει απόκρυψη της γραμμής μενού της εφαρμογής προβολής - Προεπιλογή: false
Console.WriteLine("HideMenuBar : {0}", pdfDocument.HideMenubar);

//Εάν θα γίνει απόκρυψη της γραμμής εργαλείων της εφαρμογής προβολής - Προεπιλογή: false
Console.WriteLine("HideToolBar : {0}", pdfDocument.HideToolBar);

// Είτε θα αποκρύψετε στοιχεία διεπαφής χρήστη, όπως γραμμές κύλισης
// Και αφήνοντας να εμφανίζονται μόνο τα περιεχόμενα της σελίδας - Προεπιλογή: false
Console.WriteLine("HideWindowUI : {0}", pdfDocument.HideWindowUI);

// Λειτουργία σελίδας εγγράφου. Πώς να εμφανίσετε το έγγραφο κατά την έξοδο από τη λειτουργία πλήρους οθόνης.
Console.WriteLine("NonFullScreenPageMode : {0}", pdfDocument.NonFullScreenPageMode);

// Η διάταξη της σελίδας δηλαδή μονή σελίδα, μία στήλη
Console.WriteLine("PageLayout : {0}", pdfDocument.PageLayout);

// Πώς πρέπει να εμφανίζεται το έγγραφο όταν ανοίγει
// Π.χ. εμφάνιση μικρογραφιών, πλήρης οθόνη, εμφάνιση πίνακα συνημμένων
Console.WriteLine("pageMode : {0}", pdfDocument.PageMode);

συμπέρασμα

Σε αυτό το σεμινάριο, μάθαμε πώς να χρησιμοποιούμε το Aspose.PDF για .NET για την ανάκτηση πληροφοριών σχετικά με τις ιδιότητες παραθύρου ενός εγγράφου PDF. Φορτώνοντας ένα έγγραφο PDF και αποκτώντας πρόσβαση στις ιδιότητες παραθύρου του, μπορείτε να συλλέξετε πληροφορίες σχετικά με τον τρόπο εμφάνισης του εγγράφου κατά το άνοιγμα σε μια εφαρμογή προβολής. Το Aspose.PDF για .NET παρέχει ένα ισχυρό σύνολο δυνατοτήτων για την εργασία με αρχεία PDF μέσω προγραμματισμού, καθιστώντας το ένα πολύτιμο εργαλείο για χειρισμό PDF σε εφαρμογές .NET.

Συχνές ερωτήσεις

Ε: Ποιος είναι ο σκοπός της ανάκτησης των ιδιοτήτων παραθύρου ενός εγγράφου PDF;

Α: Η ανάκτηση των ιδιοτήτων παραθύρου ενός εγγράφου PDF σάς επιτρέπει να συλλέγετε πληροφορίες σχετικά με τον τρόπο εμφάνισης του εγγράφου PDF όταν ανοίγεται σε μια εφαρμογή προβολής. Αυτές οι ιδιότητες ελέγχουν διάφορες πτυχές, όπως η θέση του παραθύρου, η λειτουργία εμφάνισης και η ορατότητα των στοιχείων διεπαφής χρήστη.

Ε: Πώς μπορώ να εγκαταστήσω το Aspose.PDF για .NET στο έργο μου .NET;

Α: Για να εγκαταστήσετε το Aspose.PDF για .NET, πρέπει να κάνετε λήψη της βιβλιοθήκης από τοΣελίδα λήψης Aspose.PDF για .NET. Μετά τη λήψη, εξαγάγετε τα περιεχόμενα του αρχείου ZIP και προσθέστε μια αναφορά στο Aspose.PDF για .NET DLL στο έργο σας .NET.

Ε: Μπορώ να προσαρμόσω τον κώδικα για να ανακτώ μόνο συγκεκριμένες ιδιότητες παραθύρου;

Α: Ναι, μπορείτε να προσαρμόσετε τον κώδικα για να ανακτήσετε συγκεκριμένες ιδιότητες παραθύρου σχολιάζοντας τις γραμμές που δεν χρειάζεστε. Κάθε γραμμή στον κώδικα αντιστοιχεί σε μια συγκεκριμένη ιδιότητα παραθύρου, ώστε να μπορείτε να συμπεριλάβετε ή να εξαιρέσετε ιδιότητες με βάση τις απαιτήσεις σας.

Ε: Ποιους τύπους ιδιοτήτων παραθύρου μπορώ να ανακτήσω χρησιμοποιώντας το Aspose.PDF για .NET;

Α: Χρησιμοποιώντας το Aspose.PDF για .NET, μπορείτε να ανακτήσετε διάφορες ιδιότητες παραθύρου ενός εγγράφου PDF, συμπεριλαμβανομένου του κεντραρίσματος του παραθύρου, της ρύθμισης της διάταξης σελίδας, του ελέγχου της εμφάνισης των γραμμών εργαλείων και των γραμμών μενού και πολλά άλλα.