Aspose.Cells
για Python είναι μια βιβλιοθήκη κλάσεων που επιτρέπει στους προγραμματιστές να διαχειρίζονται και να επεξεργάζονται αρχεία υπολογιστικών φύλλων στις δικές τους εφαρμογές. Παρέχει την πιο ευέλικτη ομάδα στοιχείων που επιτρέπει στις εφαρμογές Python να δημιουργούν και να διαχειρίζονται φύλλα Excel χωρίς την ανάγκη του Microsoft Excel ή άλλου λογισμικού τρίτων.
Το API μας υποστηρίζει τις δημοφιλείς μορφές αρχείων υπολογιστικών φύλλων (XLS, XLSX, XLSB, XLSM, XLTM, XLTX, CSV, ODS, SpreadsheetML) που η επιχείρησή σας χρησιμοποιεί καθημερινά, και επιτρέπει την εξαγωγή αρχείων Excel σε DOCX, PDF, HTML, PPTX, XPS, JSON, MHTML, απλό κείμενο και δημοφιλείς μορφές εικόνας όπως JPG, PNG, SVG, TIFF και BMP.

Με τη βιβλιοθήκη μας, οι προγραμματιστές μπορούν να διαχειρίζονται πολλαπλά φύλλα εργασίας, να δημιουργούν περιεχόμενο και στυλ υπολογιστικών φύλλων από το μηδέν, να προσθέτουν κοινές και σύνθετες μαθηματικές, χρηματοοικονομικές και κειμενικές συναρτήσεις, να εισάγουν δεδομένα σε φύλλα από διαφορετικές πηγές, να διαχειρίζονται διαγράμματα, σχόλια, εικόνες, αντικείμενα σχεδίασης και να εκτελούν πολλές άλλες εργασίες.
Με το Python Excel API, μπορείτε να εκτελέσετε τις ακόλουθες λειτουργίες:
• Ανάγνωση φύλλων Excel
• Προσθήκη εικόνων και δημιουργία διαγραμμάτων
• Προσαρμογή φύλλων εργασίας μέσα σε βιβλία εργασίας
• Απόδοση φύλλων Excel σε PDF, EMF και εικόνες
• Προστασία και αφαίρεση προστασίας φύλλων εργασίας
• Δημιουργία συγκεντρωτικών πινάκων και διαγραμμάτων
• Προσθήκη και επεξεργασία σχολίων
• Αναζήτηση και αντικατάσταση δεδομένων
• Διαίρεση και συγχώνευση κελιών
• Προσθήκη και αφαίρεση ομαδοποίησης σε στήλες και γραμμές
• Ορισμός μορφοποίησης αριθμών
• Ανάγνωση και ορισμός τύπων
• Διαμόρφωση ρυθμίσεων σελίδας
• Προσαρμογή προσανατολισμού σελίδας, μεγέθους χαρτιού και κλίμακας
• Ανάγνωση και εγγραφή υπό συνθήκη μορφοποίησης
• Και πολλά άλλα
Μπορείτε να δοκιμάσετε μερικές από τις δημοφιλείς δυνατότητες του Aspose.Cells μέσω της online εφαρμογής μας
.
Υπάρχουν δύο βιβλιοθήκες Aspose.Cells στη διάθεσή σας – Aspose.Cells για Python μέσω Java και Aspose.Cells για Python μέσω .NET.
Aspose.Cells για Python μέσω Java
Απαιτήσεις συστήματος: Το Aspose.Cells για Python μέσω Java μπορεί να χρησιμοποιηθεί σε πλατφόρμες Windows, Linux και macOS και η βιβλιοθήκη είναι ανεξάρτητη από την πλατφόρμα. Το μηχάνημα πρέπει να διαθέτει Java 8 ή νεότερη έκδοση πριν από την εγκατάσταση.
Έκδοση Python: Python 3.5 ή νεότερη
Έκδοση Java: Java 1.8 ή νεότερη
Εγκατάσταση σε Windows, Linux ή macOS
- Εγκαταστήστε τη Java με την ακόλουθη εντολή:
JAVA_HOME=C:\jdk1.8.0_131
PATH=C:\jdk1.8.0_131\bin;
- Εγκαταστήστε το Aspose.Cells για Python μέσω Java από το pypi
:
$ pip install aspose-cells
Δημιουργία εφαρμογής Hello World χρησιμοποιώντας το Aspose.Cells για Python μέσω Java
- Δημιουργήστε ένα αρχείο με όνομα
HelloWorldApp.py
- Χρησιμοποιήστε τον παρακάτω κώδικα και αποθηκεύστε τον στο αρχείο
HelloWorldApp.py
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook
# Create an instance of the Workbook class.
workbook = Workbook()
# Insert the words Hello World! into a cell accessed.
workbook.getWorksheets().get(0).getCells().get("A1").putValue("Hello World")
# Save as XLS file
workbook.save("output.xls")
# Save as XLSX file
workbook.save("output.xlsx")
# Save as ods file
workbook.save("output.ods")
jpype.shutdownJVM()
- Εκτελέστε
python HelloWorldApp.py από τη γραμμή εντολών
Μετατροπή αρχείων Excel
Η βιβλιοθήκη Python Excel επιτρέπει τη μετατροπή αρχείων Excel σε διάφορες μορφές, συμπεριλαμβανομένων PDF, XPS και HTML. Παρακάτω θα δείξουμε πώς να μετατρέψετε γρήγορα και εύκολα αρχεία Excel χρησιμοποιώντας το Aspose.Cells για Python μέσω Java.
// load file to be converted
Workbook wkbk= new Workbook(SD_PATH + "input.xls");
// Convert XLS to PDF, XPS and HTML
wkbk.save(SD_PATH + "output.pdf", SaveFormat.PDF);
wkbk.save(SD_PATH + "output.xps", SaveFormat.XPS);
wkbk.save(SD_PATH + "output.html", SaveFormat.HTML);
Aspose.Cells για Python μέσω .NET
Απαιτήσεις συστήματος: Το Aspose.Cells για Python μέσω .NET είναι μια ανεξάρτητη από την πλατφόρμα βιβλιοθήκη και μπορεί να χρησιμοποιηθεί σε Windows, Linux και macOS όπου είναι εγκατεστημένο το Python
.
Έκδοση Python: Python 3.6 ή νεότερη
Εγκατάσταση σε Windows, Linux ή macOS
Εγκαταστήστε το Aspose.Cells για Python μέσω .NET από το pypi
χρησιμοποιώντας την ακόλουθη εντολή:
$ pip install aspose-cells-python
Δημιουργία εφαρμογής Hello World χρησιμοποιώντας το Aspose.Cells για Python μέσω .NET
- Δημιουργήστε ένα αρχείο με όνομα
HelloWorldApp.py
- Χρησιμοποιήστε τον παρακάτω κώδικα και αποθηκεύστε τον στο αρχείο
HelloWorldApp.py
import aspose.cells
from aspose.cells import Workbook
# Create an instance of the Workbook class.
workbook = Workbook()
# Insert the words Hello World! into a cell accessed.
workbook.worksheets.get(0).cells.get("A1").put_value("Hello World")
# Save as XLS file
workbook.save("output.xls")
# Save as XLSX file
workbook.save("output.xlsx")
# Save as ods file
workbook.save("output.ods")
- Εκτελέστε
python HelloWorldApp.py από τη γραμμή εντολών
Μετατροπή αρχείων Excel
Παρακάτω θα δείξουμε πώς να μετατρέψετε γρήγορα και εύκολα αρχεία Excel χρησιμοποιώντας το Aspose.Cells για Python μέσω .NET.
import aspose.cells
from aspose.cells import Workbook,SaveFormat
#load file to be converted
wk = Workbook("input.xlsx");
#Convert XLS to PDF, XPS and HTML
wk.save("output.pdf", SaveFormat.PDF);
wk.save("output.xps", SaveFormat.XPS);
wk.save("houtput.html", SaveFormat.HTML);
Μπορείτε να μάθετε περισσότερα για το API του Aspose.Cells στην επίσημη σελίδα προϊόντος
, καθώς και στην τεκμηρίωσή μας
.
Αν θέλετε να προσλάβετε τους προγραμματιστές μας
για γρήγορη και αποδοτική υλοποίηση του API στο έργο σας, η επαγγελματική μας ομάδα είναι στη διάθεσή σας. Θα συνεργαστούμε μαζί σας για να κατανοήσουμε το έργο σας, να σχεδιάσουμε μια λύση και να υλοποιήσουμε το Aspose API σύμφωνα με τις ανάγκες σας, είτε χρειάζεστε νέες λειτουργίες στο υπάρχον προϊόν Aspose είτε API για νέες μορφές αρχείων.