Uzziniet, kā tiešsaistē pārvērst Excel par PDF, izmantojot Python SDK. Saglabājiet XLS PDF formātā.
Šajā rakstā mēs apspriedīsim detalizētu informāciju par to, kā Excel konvertēt uz PDF, izmantojot Python SDK. Mēs izmantojam Excel izklājlapas, lai uzglabātu, kārtotu un izsekotu datu kopas. To izmanto grāmatveži, datu analītiķi un citi profesionāļi. Bet, lai skatītu šos failus, mums ir nepieciešama īpaša lietojumprogramma, piemēram, MS Excel, OpenOffice Calc uc Taču, ja saglabājam Excel PDF formātā, to var apskatīt jebkurā platformā un jebkurā ierīcē.
- Excel uz PDF konvertēšanas API
- Pārvērtiet Excel uz PDF programmā Python
- XLS uz PDF, izmantojot cURL komandas
Excel uz PDF konvertēšanas API
Aspose.Cells Cloud ir REST API, kas piedāvā iespējas izveidot, rediģēt un pārveidot Excel failus uz PDF un citiem atbalstītiem formātiem. Lai izmantotu šīs funkcijas Python lietojumprogrammā, lūdzu, mēģiniet izmantot Aspose.Cells Cloud SDK for Python. Lūdzu, izmantojiet šo komandu konsolē, lai instalētu SDK:
pip install asposecellscloud
Nākamais solis ir izveidot Aspose Cloud kontu un iegūt klienta akreditācijas datus. Šie akreditācijas dati ir nepieciešami, lai izveidotu savienojumu ar mākoņpakalpojumiem, kā arī piekļūtu dokumentiem no mākoņkrātuves.
Pārvērtiet Excel uz PDF programmā Python
Lūdzu, veiciet tālāk norādītās darbības, lai pārvērstu Excel PDF formātā, izmantojot Python koda fragmentu.
- Izmantojot klienta akreditācijas datus, izveidojiet CellsApi objektu
- Izveidojiet virknes objektu, norādot izvades formātu kā PDF
- Izsauciet cellsworkbookgetworkbook(…) metodi, lai Excel pārvērstu par PDF
# Lai iegūtu vairāk koda paraugu, lūdzu, apmeklējiet vietni https://github.com/aspose-cells-cloud/aspose-cells-cloud-python
def Excel2CSV():
try:
client_secret = "1c9379bb7d701c26cc87e741a29987bb"
client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
# inicializēt CellsApi instnace
cellsApi = asposecellscloud.CellsApi(client_id,client_secret)
# ievadiet Excel darbgrāmatu
input_file = "Book1.xlsx"
# iegūtais formāts
format = "PDF"
# iegūtais faila nosaukums
output = "Converted.pdf"
# izsauciet API, lai sāktu konvertēšanas darbību
response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output)
# drukāt atbildes kodu konsolē
print(response)
except ApiException as e:
print("Exception while calling CellsApi: {0}".format(e))
print("Code:" + str(e.code))
print("Message:" + e.message)
Iepriekš minētajā piemērā izmantotos failu paraugus var lejupielādēt no Book1.xlsx un Converted.pdf.
XLS uz PDF, izmantojot cURL komandas
REST API var viegli piekļūt, izmantojot cURL komandas jebkurā platformā. Tā kā Aspose.Cells Cloud ir izstrādāts uz REST arhitektūras, mēs varam arī veikt XLS konvertēšanu uz PDF, izmantojot cURL komandas. Tāpēc vispirms mums ir jāģenerē JWT piekļuves marķieris, pamatojoties uz klienta akreditācijas datiem. Lūdzu, izpildiet šādu komandu:
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"
Tagad mums ir jāizpilda šāda komanda, lai tiešsaistē pārvērstu xls uz pdf.
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{}
Secinājums
Šajā emuārā mēs esam apsprieduši darbības, kas jāveic, lai Excel pārvērstu par PDF, izmantojot Python koda fragmentus. Tajā pašā laikā esam izpētījuši iespējas Excel saglabāt PDF formātā, izmantojot cURL komandas. Pilnu Python SDK avota kodu var lejupielādēt no GitHub. Mēs arī iesakām izpētīt Programmētāju rokasgrāmatu, lai uzzinātu vairāk par citām aizraujošām funkcijām.
Ja jums ir kādi saistīti jautājumi vai rodas problēmas, izmantojot mūsu API, lūdzu, sazinieties ar mums, izmantojot bezmaksas tehniskā atbalsta forumu.
Saistītie raksti
Ir ļoti ieteicams apmeklēt tālāk norādītās saites, lai uzzinātu vairāk par