Siit saate teada, kuidas Pythoni SDK abil Exceli veebis PDF-iks teisendada. Salvestage XLS PDF-i.
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
- Teisendage Excel Pythonis PDF-iks
- XLS-i PDF-i muutmine cURL-käskude abil
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)
Ü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