Lær hvordan du konverterer Excel til PDF online ved hjælp af Python SDK. Gem XLS til PDF.
I denne artikel vil vi diskutere detaljerne om, hvordan man konverterer Excel til PDF ved hjælp af Python SDK. Vi bruger Excel-regneark til at gemme, organisere og spore datasæt. Det bruges af revisorer, dataanalytikere og andre fagfolk. Men for at se disse filer har vi brug for en specifik applikation som MS Excel, OpenOffice Calc osv. Men hvis vi gemmer Excel til PDF, kan den ses på enhver platform og enhver enhed.
- Excel til PDF konvertering API
- Konverter Excel til PDF i Python
- XLS til PDF ved hjælp af cURL-kommandoer
Excel til PDF konvertering API
Aspose.Cells Cloud er REST API, der tilbyder mulighederne for at oprette, redigere og transformere Excel-filer til PDF og andre understøttede formater. For at bruge disse funktioner i Python-applikationen, prøv venligst at bruge Aspose.Cells Cloud SDK for Python. Brug venligst følgende kommando i konsollen til at installere SDK’et:
pip install asposecellscloud
Det næste trin er at oprette en Aspose Cloud-konto og indhente klientoplysninger. Disse legitimationsoplysninger er nødvendige for at oprette forbindelse til cloud-tjenester samt for at få adgang til dokumenter fra cloud-lager.
Konverter Excel til PDF i Python
Følg trinene nedenfor for at konvertere Excel til PDF-format ved hjælp af et Python-kodestykke.
- Opret et objekt af CellsApi ved hjælp af klientlegitimationsoplysninger
- Opret et strengobjekt, der angiver outputformat som PDF
- Kald cellsworkbookgetworkbook(…)-metoden for at konvertere Excel til PDF
# For flere kodeeksempler, besøg venligst https://github.com/aspose-cells-cloud/aspose-cells-cloud-python
def Excel2CSV():
try:
client_secret = "1c9379bb7d701c26cc87e741a29987bb"
client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
# initialisere CellsApi instnace
cellsApi = asposecellscloud.CellsApi(client_id,client_secret)
# input Excel-projektmappe
input_file = "Book1.xlsx"
# resulterende format
format = "PDF"
# resulterende filnavn
output = "Converted.pdf"
# kalde API'en for at starte konverteringsoperationen
response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output)
# udskrive svarkode i konsollen
print(response)
except ApiException as e:
print("Exception while calling CellsApi: {0}".format(e))
print("Code:" + str(e.code))
print("Message:" + e.message)
Eksempelfilerne brugt i ovenstående eksempel kan downloades fra Book1.xlsx og Converted.pdf.
XLS til PDF ved hjælp af cURL-kommandoer
REST API’erne kan nemt tilgås via cURL-kommandoer på enhver platform. Da Aspose.Cells Cloud er udviklet på REST-arkitektur, så kan vi også udføre XLS til PDF-konvertering ved hjælp af cURL-kommandoer. Så først skal vi generere et JWT-adgangstoken baseret på klientoplysninger. Udfør venligst følgende kommando:
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"
Nu skal vi udføre følgende kommando for at konvertere xls til pdf online.
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{}
Konklusion
I denne blog har vi diskuteret trinene til at konvertere Excel til PDF ved hjælp af Python-kodestykker. Samtidig har vi undersøgt mulighederne for at gemme Excel til PDF ved hjælp af cURL-kommandoer. Den komplette kildekode for Python SDK kan downloades fra GitHub. Vi anbefaler også, at du udforsker Programmers Guide for at lære mere om andre spændende funktioner.
Skulle du have nogen relaterede forespørgsler, eller du støder på problemer, mens du bruger vores API’er, er du velkommen til at kontakte os via Gratis teknisk supportforum.
relaterede artikler
Det anbefales stærkt at besøge følgende links for at lære mere om