Αυτό το βήμα προς βήμα θέμα περιλαμβάνει τον τρόπο μετατροπής του Excel σε HTML χρησιμοποιώντας Python. Για να μετατραπεί το XLSX σε HTML Η εφαρμογή που βασίζεται στην Python μπορεί να αναπτυχθεί είτε σε περιβάλλοντα Windows, macOS ή Linux που είναι εγκατεστημένα με Python και JDK. Θα κοινοποιήσουμε τα απαιτούμενα προαπαιτούμενα βήματα που θα πρέπει να εκτελέσετε πριν χρησιμοποιήσετε αυτό το παράδειγμα στο περιβάλλον σας.
Βήματα για τη μετατροπή του Excel σε HTML χρησιμοποιώντας Python
- Διαμόρφωση Python3 και Aspose.Cells για Python ακολουθώντας τις οδηγίες
- Δημιουργήστε το αντικείμενο Workbook για να φορτώσετε το αρχείο προέλευσης Excel για μετατροπή σε HTML
- Χρησιμοποιήστε την παρουσία κλάσης HtmlSaveOptions για να ορίσετε τις ιδιότητες για το επιθυμητό HTML
- Ορίστε το πλάτος στηλών για το φύλλο Excel σύμφωνα με τα περιεχόμενα για την έξοδο HTML
- Για την εξαγωγή του Excel σε HTML χρησιμοποιείται Python Save μέθοδος και αποθήκευση HTML στο δίσκο
Χρησιμοποιώντας τα παραπάνω βήματα στο Python η μετατροπή του Excel σε HTML αρχείο επιτυγχάνεται εύκολα σε λίγες κλήσεις API. Αλλά πριν από αυτό, πρέπει να ρυθμίσετε το περιβάλλον που περιλαμβάνει τη ρύθμιση του JDK και την εγκατάσταση του Python3 στον υπολογιστή σας. Στη συνέχεια, με τη βοήθεια εντολών PIP, θα διαμορφώσετε τα API Aspose.Cells και JPype1 στον υπολογιστή σας. Προκειμένου να μετατραπεί το Excel σε HTML κώδικας Python χρησιμοποιώντας την κλάση Βιβλίο εργασίας θα φορτώσει το αρχείο προέλευσης XLSX και θα το αποθηκεύσει ως HTML.
Κώδικας για μετατροπή Excel σε HTML με χρήση Python
Όταν στο Python Excel σε HTML επιδιώκεται η μετατροπή, θα εισαγάγετε τους απαιτούμενους χώρους ονομάτων και θα καλέσετε το jpype.startJVM() στην εφαρμογή σας. Στη συνέχεια, θα φορτώσετε το αρχείο XLSX και χρησιμοποιώντας το HtmlSaveOptions θα ορίσετε διαφορετικές ιδιότητες του επιθυμητού HTML, συμπεριλαμβανομένης της κωδικοποίησης, της εξαγωγής εικόνων και της εξαγωγής γραμμών πλέγματος excel στο επιθυμητό HTML. Τέλος, το φορτωμένο αρχείο Excel θα αποθηκευτεί ως HTML στο δίσκο. Θα χρειαστεί να τερματίσετε το JDK για το πρόγραμμά σας καλώντας το jpype.shutdownJVM().
Σε αυτό το παράδειγμα, παρατηρήσαμε ότι για να μετατραπεί το Excel σε HTML με μορφοποίηση που βασίζεται στην Python μπορεί να χρησιμοποιηθεί απλή εφαρμογή. Εάν έχετε την τάση να αποθηκεύετε το αρχείο Excel ως PDF χρησιμοποιώντας Python, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε το Excel σε PDF χρησιμοποιώντας Python.