Siit saate teada, kuidas Pythoni SDK abil Exceli veebis PDF-iks teisendada. Salvestage XLS PDF-i.

Teisendage Excel PDF-iks

Teisenda Excel PDF-iks | XLS-i PDF-i teisendamise API

Selles artiklis käsitleme üksikasju, kuidas Pythoni SDK abil Excel PDF-ks teisendada. Andmekogumite salvestamiseks, korraldamiseks ja jälgimiseks kasutame Exceli tabeleid. Seda kasutavad raamatupidajad, andmeanalüütikud ja teised spetsialistid. Kuid nende failide vaatamiseks vajame spetsiifilist rakendust nagu MS Excel, OpenOffice Calc jne. Kui aga salvestame Exceli PDF-vormingusse, saab seda vaadata igal platvormil ja mis tahes seadmes.

Exceli PDF-i teisendamise API

Aspose.Cells Cloud on REST API, mis pakub võimalusi Exceli failide loomiseks, redigeerimiseks ja teisendamiseks PDF-i ja muudesse toetatud vormingutesse. Nende funktsioonide kasutamiseks Pythoni rakenduses proovige kasutada Aspose.Cells Cloud SDK for Python. Kasutage SDK installimiseks konsoolis järgmist käsku:

pip install asposecellscloud

Järgmine samm on luua Aspose Cloudi konto ja hankida kliendi mandaadi üksikasjad. Need mandaadid on vajalikud pilveteenustega ühenduse loomiseks ja pilvesalvestusest dokumentidele juurdepääsuks.

Teisendage Excel Pythonis PDF-iks

Exceli Pythoni koodilõigu abil PDF-vormingusse teisendamiseks järgige alltoodud samme.

  • Looge kliendi mandaatide abil CellsApi objekt
  • Looge stringiobjekt, mis määrab väljundvormingu PDF-ina
  • Exceli PDF-i teisendamiseks kutsuge välja meetod cellsworkbookgetworkbook(…)
# Rohkem koodinäidiseid leiate aadressilt https://github.com/aspose-cells-cloud/aspose-cells-cloud-python
def Excel2CSV():
    try:
        client_secret = "1c9379bb7d701c26cc87e741a29987bb"
        client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
        
        # initsialiseerida CellsApi instnace
        cellsApi = asposecellscloud.CellsApi(client_id,client_secret)

        # sisestage Exceli töövihik
        input_file = "Book1.xlsx"
        # saadud vorming
        format = "PDF"
        # tulenev failinimi
        output = "Converted.pdf"

        # helistage API-le konversioonitoimingu käivitamiseks
        response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output) 

        # printige konsoolis vastusekood
        print(response)

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

Pilt 1: - Exceli PDF-i teisendamise eelvaade.

Ülaltoodud näites kasutatud näidisfaile saab alla laadida saidilt Book1.xlsx ja Converted.pdf.

XLS-i PDF-i, kasutades cURL-i käske

REST API-dele pääseb hõlpsasti juurde mis tahes platvormi cURL-i käskude kaudu. Kuna Aspose.Cells Cloud on välja töötatud REST-arhitektuuril, saame ka XLS-i PDF-i teisendada, kasutades cURL-i käske. Seega peame esmalt genereerima kliendi mandaatide põhjal JWT-pääsuluba. Palun täitke järgmine käsk:

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üüd peame xls-i võrgus pdf-i teisendamiseks täitma järgmise käsu.

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{}

Järeldus

Selles ajaveebis oleme arutanud samme Exceli teisendamiseks PDF-iks Pythoni koodilõikude abil. Samal ajal oleme uurinud Exceli PDF-i salvestamise võimalusi cURL-i käskude abil. Pythoni SDK täieliku lähtekoodi saab alla laadida saidilt GitHub. Samuti soovitame teil uurida Programmeerijate juhendit, et saada lisateavet muude põnevate funktsioonide kohta.

Kui teil on seotud küsimusi või kui teil tekib meie API-de kasutamisel probleeme, võtke meiega ühendust tasuta tehnilise toe foorumi kaudu.

seotud artiklid

Selle kohta lisateabe saamiseks on tungivalt soovitatav külastada järgmisi linke