XLSB σε PDF

Αποθήκευση XLSB ως PDF | μετατρέψτε το Excel σε PDF online

Στο διαρκώς εξελισσόμενο τοπίο της επεξεργασίας δεδομένων και της κοινής χρήσης πληροφοριών, η δυνατότητα απρόσκοπτης μετατροπής αρχείων Excel Binary Workbook (XLSB) σε φορητή μορφή εγγράφου (PDF) έχει καταστεί ουσιαστική απαίτηση. Καθώς οι επιχειρήσεις και οι επαγγελματίες περιηγούνται στην πολυπλοκότητα της παρουσίασης δεδομένων, της ανάλυσης και της συνεργασίας, η ζήτηση για μια αξιόπιστη και αποτελεσματική λύση για τη γεφύρωση του χάσματος μεταξύ αυτών των δύο μορφών έχει αυξηθεί σημαντικά. Αυτό το άρθρο εμβαθύνει στη βασική ανάγκη για μια δυνατότητα που επιτρέπει τη μετατροπή XLSB σε PDF χρησιμοποιώντας Python Cloud SDK, τονίζοντας την πρακτική σημασία της και τα πλεονεκτήματα που προσφέρει σε άτομα και οργανισμούς.

API μετατροπής Excel σε PDF

Προκειμένου να επιτευχθεί απρόσκοπτη μετατροπή από XLSB σε PDF, το Aspose.PDF Cloud SDK για Python αναδεικνύεται ως ένα ισχυρό εργαλείο. Αυτό το Cloud SDK σάς δίνει τη δυνατότητα να ενσωματώνετε αβίαστα τη δυνατότητα μετατροπής στις εφαρμογές σας. Το SDK χειρίζεται έξυπνα τη μορφοποίηση, διατηρεί γραφήματα, πίνακες και άλλα οπτικά στοιχεία στην προκύπτουσα έξοδο PDF. Έτσι, διασφαλίζει ότι τα έγγραφα που έχετε μετατρέψει όχι μόνο διατηρούν την ακρίβεια, αλλά αντικατοπτρίζουν και την αρχική οπτική αναπαράσταση του XLSB.

Τώρα, για να χρησιμοποιήσετε το SDK, εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε το SDK σε τοπικό σύστημα:

pip install asposecellscloud

Μετά την εγκατάσταση, το επόμενο βήμα είναι να καταχωρίσετε έναν δωρεάν λογαριασμό μέσω σύννεφο dashboard χρησιμοποιώντας το λογαριασμό GitHub ή Google ή να χρησιμοποιήσετε την Εγγραφή για να αποκτήσετε τα διαπιστευτήρια πελάτη σας.

XLSB σε PDF σε Python

Σε αυτήν την ενότητα, θα ακολουθήσουμε τα βήματα για να φορτώσουμε το φύλλο εργασίας XLSB (excel) από την αποθήκευση cloud και να το μετατρέψουμε σε μορφή PDF. Σε αυτό το παράδειγμα, όλα τα φύλλα εργασίας του XLSB μετατρέπονται σε μορφή PDF.

  • Αρχικά, δημιουργήστε ένα αντικείμενο κλάσης CellsApi περνώντας διαπιστευτήρια πελάτη ως ορίσματα.
  • Δεύτερον, καθορίστε το όνομα της εισόδου XLSB, το όνομα του αρχείου που προκύπτει και τη μορφή εξόδου ως PDF.
  • Τέλος, καλέστε τη μέθοδο cellworkbookgetworkbook(…) για να μετατρέψετε τη μορφή XLSB σε μορφή PDF και να αποθηκεύσετε την έξοδο σε αποθήκευση cloud.
# Για περισσότερα δείγματα κώδικα, επισκεφθείτε τη διεύθυνση https://github.com/aspose-cells-cloud/aspose-cells-cloud-python

def XLSBtoPDF():
    try:
        #Client credentials
        client_secret = "1c9379bb7d701c26cc87e741a29987bb"
        client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"

        # αρχικοποιήστε την παρουσία CellsApi
        cellsApi = asposecellscloud.CellsApi(client_id,client_secret)

        # εισαγωγή βιβλίου εργασίας XLSB
        input_file = "myDocument.xlsb"
        # προκύπτουσα μορφή
        format = "PDF"
        # όνομα αρχείου που προκύπτει
        output = "Converted.pdf"

        # καλέστε το API για να μετατρέψετε το XLSB σε PDF
        response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output) 

        # εκτύπωση κωδικού απόκρισης στην κονσόλα
        print(response)

        # εκτύπωση μηνύματος στην κονσόλα (προαιρετικό)
        print('XLSB sucessfully converted to PDF !')    
    except ApiException as e:
        print("Exception while calling CellsApi: {0}".format(e))
        print("Code:" + str(e.code))
        print("Message:" + e.message)
Προεπισκόπηση Excel σε PDF

Εικόνα 1: - Προεπισκόπηση μετατροπής Excel σε PDF

Μετατρέψτε το Excel σε PDF χρησιμοποιώντας εντολές cURL

Η μετατροπή XLSB σε PDF βρίσκει το βήμα της μέσα από τη συνέργεια του Aspose.Cells Cloud και τη δύναμη των εντολών cURL. Αυτό το δυναμικό δίδυμο σας προσφέρει μια ευέλικτη και φιλική προς τη γραμμή εντολών προσέγγιση για να πραγματοποιήσετε αυτόν τον ουσιαστικό μετασχηματισμό χωρίς κόπο. Έτσι, είτε εργάζεστε σε μια ταχεία μετεγκατάσταση δεδομένων είτε σε μια συστηματική μετατροπή παρτίδων, αυτός ο συνδυασμός προσφέρει μια κομψή λύση.

Τώρα, πρώτα πρέπει να δημιουργήσουμε ένα διακριτικό πρόσβασης JWT (με βάση τα διαπιστευτήρια πελάτη μας):

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Μόλις έχουμε ένα διακριτικό JWT, εκτελέστε την ακόλουθη εντολή για να μετατρέψετε το Excel (XLSB) σε μορφή PDF. Μετά την εκτέλεση, το PDF που προκύπτει αποθηκεύεται στον ίδιο χώρο αποθήκευσης cloud.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsb?format=PDF&isAutoFit=false&onlySaveTable=false&outPath=Converted.pdf&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

Μετατροπή συγκεκριμένου φύλλου εργασίας του Excel σε PDF χρησιμοποιώντας την εντολή cURL

Αντί να μετατρέψουμε όλα τα φύλλα εργασίας από το αρχείο XLSB, ενδέχεται να απαιτείται η μετατροπή του επιλεγμένου φύλλου εργασίας σε μορφή PDF. Επομένως, εκτελέστε την ακόλουθη εντολή για να αποθηκεύσετε το επιλεγμένο φύλλο εργασίας σε PDF online.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsb/worksheets/Sheet2?format=PDF&verticalResolution=0&horizontalResolution=0" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-o SingleWorksheet.pdf
Φύλλο Excel σε PDF

Εικόνα 2: - Προεπισκόπηση μετατροπής φύλλου Excel σε PDF

Μπορείτε να λάβετε τα δείγματα αρχείων που χρησιμοποιούνται στα παραπάνω παραδείγματα από τους παρακάτω συνδέσμους:

Χρήσιμοι Σύνδεσμοι

συμπέρασμα

Συμπερασματικά, το ταξίδι μετατροπής XLSB σε PDF παρουσιάζει δύο ξεχωριστές αλλά αποτελεσματικές διαδρομές, καθεμία από τις οποίες ανταποκρίνεται στις διαφορετικές προτιμήσεις των χρηστών και τις τεχνικές δυνατότητες. Το Aspose.PDF Cloud SDK για Python προσφέρει μια φιλική προς το χρήστη και κωδικοκεντρική λύση, ενσωματώνοντας απρόσκοπτα τη μετατροπή XLSB σε PDF σε εφαρμογές Python. Από την άλλη πλευρά, ο συνδυασμός των εντολών Aspose.Cells Cloud και cURL παρουσιάζει μια εναλλακτική που βασίζεται στη γραμμή εντολών. Αυτή η προσέγγιση αξιοποιεί την ευκολία και την εξοικείωση των διεπαφών γραμμής εντολών, επιτρέποντας γρήγορες μετατροπές απευθείας από το τερματικό.

Σχετικά Άρθρα

Συνιστούμε να διαβάσετε τα ακόλουθα άρθρα για περαιτέρω κατανόηση: