Naučite se pretvoriti Excel v PDF v spletu z uporabo Python SDK. Shranite XLS v PDF.

Pretvorite Excel v PDF

Pretvori Excel v PDF | API za pretvorbo XLS v PDF

V tem članku bomo razpravljali o podrobnostih o tem, kako pretvoriti Excel v PDF s pomočjo Python SDK. Excelove preglednice uporabljamo za shranjevanje, organiziranje in sledenje nizom podatkov. Uporabljajo ga računovodje, analitiki podatkov in drugi strokovnjaki. Toda za ogled teh datotek potrebujemo posebno aplikacijo, kot je MS Excel, OpenOffice Calc itd. Če pa Excel shranimo v PDF, si ga lahko ogledamo na kateri koli platformi in kateri koli napravi.

API za pretvorbo Excel v PDF

Aspose.Cells Cloud je REST API, ki ponuja zmožnosti ustvarjanja, urejanja in preoblikovanja datotek excel v PDF in druge podprte formate. Če želite uporabiti te funkcije v aplikaciji Python, poskusite uporabiti Aspose.Cells Cloud SDK za Python. Za namestitev SDK uporabite naslednji ukaz v konzoli:

pip install asposecellscloud

Naslednji korak je ustvarjanje računa Aspose Cloud in pridobitev podatkov o poverilnicah stranke. Te poverilnice so potrebne za povezavo s storitvami v oblaku in za dostop do dokumentov iz shrambe v oblaku.

Pretvorite Excel v PDF v Pythonu

Prosimo, sledite spodnjim korakom za pretvorbo Excela v format PDF z odrezkom kode Python.

# Za več vzorcev kode obiščite https://github.com/aspose-cells-cloud/aspose-cells-cloud-python
def Excel2CSV():
    try:
        client_secret = "1c9379bb7d701c26cc87e741a29987bb"
        client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
        
        # inicializirajte instanco CellsApi
        cellsApi = asposecellscloud.CellsApi(client_id,client_secret)

        # vnos delovnega zvezka Excel
        input_file = "Book1.xlsx"
        # nastala oblika
        format = "PDF"
        # nastalo ime datoteke
        output = "Converted.pdf"

        # pokličite API, da sprožite operacijo pretvorbe
        response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output) 

        # natisni odzivno kodo v konzoli
        print(response)

    except ApiException as e:
        print("Exception while calling CellsApi: {0}".format(e))
        print("Code:" + str(e.code))
        print("Message:" + e.message)
Excel v PDF

Slika 1: – Predogled pretvorbe Excela v PDF.

Vzorčne datoteke, uporabljene v zgornjem primeru, lahko prenesete iz Book1.xlsx in Converted.pdf.

XLS v PDF z uporabo ukazov cURL

Do API-jev REST lahko preprosto dostopate prek ukazov cURL na kateri koli platformi. Ker je Aspose.Cells Cloud razvit na arhitekturi REST, lahko izvedemo tudi pretvorbo XLS v PDF z ukazi cURL. Torej, najprej moramo ustvariti žeton dostopa JWT na podlagi poverilnic odjemalca. Prosimo, izvedite naslednji ukaz:

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"

Zdaj moramo izvesti naslednji ukaz za pretvorbo xls v pdf na spletu.

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

Zaključek

V tem blogu smo razpravljali o korakih za pretvorbo Excela v PDF z uporabo izrezkov kode Python. Hkrati smo raziskali možnosti za shranjevanje Excela v PDF z uporabo ukazov cURL. Celotno izvorno kodo Python SDK lahko prenesete iz GitHub. Priporočamo tudi, da raziščete Vodnik za programerje, če želite izvedeti več o drugih vznemirljivih funkcijah.

Če imate kakršno koli povezano vprašanje ali naletite na kakršno koli težavo pri uporabi naših API-jev, se obrnite na nas prek foruma brezplačne tehnične podpore.

povezani članki

Zelo priporočljivo je, da obiščete naslednje povezave, če želite izvedeti več o