Αυτό το άρθρο περιγράφει τον τρόπο μετατροπής του Word DOC σε EPUB με την Python. Λάβετε τις λεπτομέρειες για τη δημιουργία του περιβάλλοντος ανάπτυξης, μια λίστα βημάτων για τη σύνταξη της εφαρμογής και ένα δείγμα κώδικα για την ανάπτυξη ενός μετατροπέα **Word DOC σε EPUB με την Python. Μπορείτε να προσαρμόσετε το αρχείο EPUB εξόδου και μπορείτε να προσαρμόσετε το αρχείο εισόδου Word επίσης πριν το μετατρέψετε σε Ebook.
Βήματα για τη μετατροπή DOC σε EPUB με Python
- Ρυθμίστε το IDE ώστε να χρησιμοποιεί το Aspose.Words για Python μέσω .NET για να μετατρέψει ένα αρχείο Word σε EPUB
- Ανοίξτε το αρχείο προέλευσης του Word χρησιμοποιώντας το αντικείμενο κλάσης Document για τη δημιουργία ενός Ebook
- Δημιουργήστε ένα αντικείμενο της κλάσης HtmlSaveOptions στον χώρο ονομάτων Αποθήκευση
- Ορίστε τα κριτήρια διαχωρισμού χρησιμοποιώντας την επιλογή DocumentSplitCriteria.PAGE_BREAK στην αποθήκευση του χώρου ονομάτων
- Ορίστε το save_format σε EPUB
- Save το φορτωμένο αρχείο χρησιμοποιώντας την καθορισμένη μορφή και ρυθμίσεις
Τα παραπάνω βήματα συνοψίζουν τη διαδικασία για τη μετατροπή DOCX σε EPUB με Python. Φορτώστε το αρχείο προέλευσης του Word από τη ροή δίσκου ή μνήμης και δημιουργήστε ένα αντικείμενο της κλάσης HtmlSaveOptions από τον χώρο ονομάτων αποθήκευσης. Ορίστε τις επιθυμητές ιδιότητες όπως document_split_criteria και save_format και μετατρέψτε το αρχείο χρησιμοποιώντας τη μέθοδο save().
Κώδικας για μετατροπή DOCX σε EPUB με Python
Αυτό το δείγμα κώδικα δείχνει έναν μετατροπέα DOCX σε EPUB με Python. Το save_format μπορεί να οριστεί σε άλλες τιμές όπως EPS, MARKDOWN, SVG και XPS, εάν απαιτείται. Αυτό το δείγμα κώδικα θα δημιουργήσει ένα ξεχωριστό αρχείο EPUB για κάθε αλλαγή σελίδας στο αρχείο προέλευσης του Word, ενώ μπορείτε να ορίσετε άλλα κριτήρια διαχωρισμού χρησιμοποιώντας τον απαριθμητή DocumentSplitCriteria.
Αυτό το άρθρο μας δίδαξε να αλλάξουμε τη μορφή αρχείου από DOCX σε EPUB. Για να δημιουργήσετε ένα γράφημα στηλών σε ένα αρχείο Word, ανατρέξτε στο άρθρο Δημιουργήστε ένα γράφημα στηλών στο Word χρησιμοποιώντας Python.