Αυτό το άρθρο καθοδηγεί πώς να διαχωρίσετε το αρχείο Word με το Python REST API. Θα μάθετε τη διαδικασία αυτόματης εξαγωγής σελίδων από το Word με το Python REST API χρησιμοποιώντας το Python cloud SDK. Θα συζητήσουμε διαφορετικές παραμέτρους για να προσαρμόσουμε την έξοδο της διαδικασίας διαχωρισμού.
Προαπαιτούμενο
- Δημιουργήστε έναν λογαριασμό και λάβετε διαπιστευτήρια API
- Κάντε λήψη του Aspose.Words Cloud SDK για Python για να χωρίσετε ένα αρχείο Word
- Ρυθμίστε το έργο λύσης Python με το παραπάνω SDK για εξαγωγή σελίδων
Βήματα για τη διαίρεση ενός εγγράφου Word με το Python Low Code API
- Δημιουργήστε ένα αντικείμενο της κλάσης WordsApi για να χωρίσετε το αρχείο Word
- Φορτώστε το αρχείο Word στο αντικείμενο ροής αρχείου
- Δημιουργήστε το αντικείμενο SplitDocumentOnlineRequest με το αρχείο εισόδου, το αρχείο εξόδου και το εύρος σελίδων
- Καλέστε το αντικείμενο SplitDocumentOnline χρησιμοποιώντας το παραπάνω αντικείμενο αιτήματος
- Λήψη της σελίδας εξόδου προορισμού χρησιμοποιώντας τη μέθοδο Result.Document.TryGetValue() και αποθηκεύστε την στο δίσκο
Αυτά τα βήματα περιγράφουν τον τρόπο διαχωρισμού του Word DOC με το Python REST API. Ξεκινήστε τη διαδικασία φορτώνοντας το αρχείο προέλευσης Word και στη συνέχεια δημιουργώντας το αντικείμενο SplitDocumentOnlineRequest παρέχοντας το έγγραφο εισόδου, τη μορφή εξόδου, το όνομα του αρχείου εξόδου, την αρχική σελίδα και τη σελίδα λήξης. Τέλος, καλέστε τη μέθοδο SplitDocumentOnline για να χωρίσετε το έγγραφο και να αποθηκεύσετε την επιθυμητή σελίδα εξόδου στο δίσκο.
Κώδικας για διαδικτυακό διαχωριστή εγγράφων Word στο Python Low Code API
Αυτός ο κώδικας δείχνει τη διαδικασία εξαγωγής σελίδων από το έγγραφο του Word με το Python Low Code API. Το όνομα του αρχείου προορισμού χρησιμοποιείται ως πρόθεμα στις πολλαπλές σελίδες εξόδου όπου το «_page#» χρησιμοποιείται ως postfix. Δημιουργεί τόσα ονόματα όσα εξάγονται από το έγγραφο προέλευσης χρησιμοποιώντας αυτό το σχήμα και μπορεί να ανακτηθεί όπως φαίνεται στο δείγμα κώδικα όπου η σελίδα 2 είναι αποθηκευμένη στο δίσκο.
Σε αυτό το θέμα, μάθαμε να αναπτύσσουμε ένα DOCX splitter με Python REST API. Για να συγχωνεύσετε αρχεία του Word, ανατρέξτε στο ακόλουθο άρθρο: Συγχώνευση εγγράφων του Word με το Python REST API.