XLSB til PDF

Gem XLSB som PDF | konverter Excel til PDF online

I det stadigt udviklende landskab af databehandling og informationsdeling er muligheden for problemfrit at konvertere Excel Binary Workbook-filer (XLSB) til Portable Document Format (PDF) blevet et væsentligt krav. Efterhånden som virksomheder og fagfolk navigerer i kompleksiteten af datapræsentation, analyse og samarbejde, er efterspørgslen efter en pålidelig og effektiv løsning til at bygge bro mellem disse to formater vokset betydeligt. Denne artikel dykker ned i det afgørende behov for en funktion, der gør det muligt at konvertere XLSB til PDF ved hjælp af Python Cloud SDK, og fremhæver dens praktiske betydning og de fordele, den tilbyder for både enkeltpersoner og organisationer.

Excel til PDF konvertering API

For at opnå en problemfri konvertering fra XLSB til PDF fremstår Aspose.PDF Cloud SDK til Python som et kraftfuldt værktøj. Denne Cloud SDK giver dig mulighed for ubesværet at integrere konverteringsfunktionen i dine applikationer. SDK’et håndterer formatering intelligent, bevarer diagrammer, tabeller og andre visuelle elementer i resulterende PDF-output. Så det sikrer, at dine konverterede dokumenter ikke kun bevarer nøjagtigheden, men også afspejler den originale XLSB’s visuelle repræsentation.

Nu, for at bruge SDK’et, skal du udføre følgende kommando for at installere SDK’et på det lokale system:

pip install asposecellscloud

Efter installationen er næste trin at registrere en gratis konto over cloud dashboard ved hjælp af GitHub eller Google-konto eller bruge Tilmeld dig for at få dine kundeoplysninger.

XLSB til PDF i Python

I dette afsnit skal vi følge trinene for at indlæse XLSB (excel) regneark fra skylager og omdanne det til PDF-format. I dette eksempel er alle regnearkene i XLSB konverteret til PDF-format.

  • For det første skal du oprette et objekt af klassen CellsApi ved at sende klientlegitimationsoplysninger som argumenter.
  • For det andet skal du angive navnet på input-XLSB, det resulterende filnavn og outputformatet som PDF.
  • Til sidst skal du kalde cellsworkbookgetworkbook(…)-metoden for at konvertere XLSB til PDF-format og gemme outputtet til skylager.
# For flere kodeeksempler, besøg venligst 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"

        # initialisere CellsApi-instansen
        cellsApi = asposecellscloud.CellsApi(client_id,client_secret)

        # input XLSB projektmappe
        input_file = "myDocument.xlsb"
        # resulterende format
        format = "PDF"
        # resulterende filnavn
        output = "Converted.pdf"

        # kalde API'et for at konvertere XLSB til PDF
        response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output) 

        # udskrive svarkode i konsollen
        print(response)

        # udskriv besked i konsollen (valgfrit)
        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 til PDF forhåndsvisning

Billede 1:- Forhåndsvisning af Excel til PDF-konvertering

Konverter Excel til PDF ved hjælp af cURL-kommandoer

XLSB til PDF-konverteringen finder sit fremskridt gennem synergien fra Aspose.Cells Cloud og kraften i cURL-kommandoer. Denne dynamiske duo tilbyder dig en alsidig og kommandolinjevenlig tilgang til at udføre denne vigtige transformation uden besvær. Så uanset om du arbejder på en hurtig datamigrering eller en systematisk batchkonvertering, tilbyder denne kombination en elegant løsning.

Nu skal vi for det første generere et JWT-adgangstoken (baseret på vores klientoplysninger):

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"

Når vi har et JWT-token, skal du udføre følgende kommando for at konvertere Excel (XLSB) til PDF-format. Efter udførelsen gemmes den resulterende PDF på det samme skylager.

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>"

Konverter specifikt Excel-regneark til PDF ved hjælp af cURL-kommando

I stedet for at konvertere alle regnearkene fra XLSB-filen, kan vi have et krav om at konvertere det valgte regneark til PDF-format. Så udfør venligst følgende kommando for at gemme det valgte regneark til 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-ark til PDF

Billede 2:- Forhåndsvisning af konvertering fra Excel Sheet til PDF

Du kan få eksempelfilerne brugt i ovenstående eksempler fra følgende links:

Konklusion

Afslutningsvis præsenterer rejsen for at konvertere XLSB til PDF to adskilte, men effektive veje, der hver imødekommer forskellige brugerpræferencer og tekniske muligheder. Aspose.PDF Cloud SDK for Python tilbyder en brugervenlig og kodecentreret løsning, der problemfrit integrerer XLSB til PDF-konvertering i Python-applikationer. På den anden side præsenterer kombinationen af Aspose.Cells Cloud og cURL kommandoer et kommandolinjedrevet alternativ. Denne tilgang udnytter bekvemmeligheden og kendskabet til kommandolinjegrænseflader, hvilket giver mulighed for hurtige konverteringer direkte fra terminalen.

relaterede artikler

Vi anbefaler at gennemgå følgende artikler for yderligere forståelse: