Udvikl PDF til Excel-konverter ved hjælp af Python Cloud SDK.

Sådan konverteres PDF til Excel | Eksporter PDF til Excel ved hjælp af Python SDK
PDF filer er fremragende til at bevare dokumentformatering, men det kan være komplekst at udtrække og bruge data fra dem. Det er her behovet for at konvertere PDF til Excel bliver tydeligt. Excel-projektmappen tilbyder med sit regnearksformat en struktureret måde at organisere og behandle data på. Forestil dig problemfrit at udtrække tabeller, figurer og tekst fra en PDF og have dem pænt arrangeret i Excel-celler, klar til analyse. Denne konvertering forenkler ikke kun datahåndtering, men øger også effektiviteten og produktiviteten.
Ydermere bruges excel overvejende til at gemme og organisere data såsom omsætning, løn og regnskabsoplysninger. De giver brugeren mulighed for at foretage beregninger med disse data og producere grafer og diagrammer. Nu i denne artikel vil vi diskutere detaljerne om, hvordan man transformerer PDF til Excel-format.
- Python Cloud SDK til PDF-behandling
- Konverter PDF til Excel i Python
- PDF til XLS-konvertering ved hjælp af cURL-kommando
Python Cloud SDK til PDF-behandling
Aspose.PDF Cloud SDK for Python fremstår som et kraftfuldt værktøj til at strømline PDF til XLS konverteringsprocessen. Det letter ikke kun problemfri ‘pdf to excel’-konvertering, men det tilbyder også et utal af andre muligheder. Forestil dig at udnytte evnen til at manipulere PDF’er, udtrække specifikke data og generere Excel-klare filer uden besvær.
Det første trin er at installere Python Cloud SDK, som er tilgængeligt til download over PIP og GitHub repository. Så udfør venligst følgende kommando på terminalen/kommandoprompten for at installere den seneste version af Cloud SDK.
pip install asposepdfcloud
MS Visual Studio
Hvis du har brug for at tilføje referencen direkte i dit Python-projekt i Visual Studio IDE, søg venligst asposepdfcloud som en pakke under Python-miljøvinduet. Følg venligst trinene nummereret på billedet nedenfor for at fuldføre installationsprocessen.

Billede 1:- Aspose.PDF Cloud SDK til Python-pakke.
PyCharm
PyCharm er en populær IDE til Python-udvikling. I dette afsnit skal vi diskutere PyCharm-indstillinger på Windows-platformen.
- Klik på menuen Filer, og vælg menupunktet Indstillinger….

Billede 2:- PyCharm Indstillinger menupunkt.
- Udvid projekttræet fra venstre, og vælg indstillingen Python Interpreter.
- Klik på + (plus) tegnet i højre sektion og indtast asposepdfcloud i søgefeltet over den tilgængelige pakkedialog.
- Klik nu på knappen Installer pakke.

Billede 3:- Aspose.PDF Cloud til Python-pakke.
Når SDK’et er installeret, vises succesmeddelelsen.

Billede 4:- Succesmeddelelse, når Aspose.PDF Cloud for Python er installeret.
- Hvis du ikke har en eksisterende konto på cloud dashboard, kan du oprette en gratis konto ved hjælp af GitHub eller Google legitimationsoplysninger. Log nu ind på dashboardet og få dine personlige kundeoplysninger.

Billede 5:- Klientoplysninger på Aspose.Cloud-dashboard.
Konverter PDF til Excel i Python
Følg instruktionerne nedenfor for at transformere PDF til Excel-projektmappe (XLSX) ved hjælp af et Python-kodestykke. Bemærk venligst, at følg kodestykker forventer, at input-PDF’en er tilgængelig i skylageret.
- Først skal du oprette en forekomst af ApiClient-klassen, mens du angiver Client ID Client Secret som argumenter.
- For det andet skal du oprette en forekomst af PdfApi-klassen, der tager ApiClient-objektet som et argument.
- Angiv nu navnet på input-PDF og det resulterende XLSX-filnavn.
- Til sidst skal du kalde metoden putpdfinstoragetoxlsx(..), som tager input-PDF-filen, det resulterende XLSX-filnavn og en valgfri parameter til at generere ensartede arbejdsark.
# For flere kodeeksempler, besøg venligst https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-python
# Besøg https://dashboard.aspose.cloud/ for at få klientlegitimationsoplysninger
def pdf2xlsx():
try:
#Client credentials
client_secret = "406b404b2df649611e508bbcfcd2a77f"
client_id = "88d1cda8-b12c-4a80-b1ad-c85ac483c5c5"
#initialize PdfApi client instance using client credetials
pdf_api_client = asposepdfcloud.api_client.ApiClient(client_secret, client_id)
# opret PdfApi-instans, mens du sender PdfApiClient som argument
pdf_api = PdfApi(pdf_api_client)
#input PDF file name
input_file = 'awesomeTable.pdf'
# navnet på den resulterende excel-projektmappe
resultant_file_name = 'Resultant.xlsx'
# Kald API for at konvertere PDF til Excel-format
response = pdf_api.put_pdf_in_storage_to_xlsx(name=input_file, out_path=resultant_file_name, uniform_worksheets='true')
# udskriv besked i konsollen (valgfrit)
print('PDF successfully converted to Excel format !')
except ApiException as e:
print("Exception while calling PdfApi: {0}".format(e))

Billede 6:- PDF til Excel konvertering forhåndsvisning.
Eksempelfilerne brugt i ovenstående eksempel kan downloades fra awesomeTable.pdf og Resultant.xlsx.
PDF til XLS-konvertering ved hjælp af cURL-kommando
Transformationen af PDf til XLS kan nemt udføres ved hjælp af Aspose.PDF Cloud sammen med cURL-kommandoer, da det repræsenterer en strømlinet og automatiseret tilgang. Ved at bruge cURL-kommandoer i forbindelse med Aspose.PDF Cloud forenkler vi ikke kun konverteringsprocessen, men muliggør også problemfri integration i forskellige arbejdsgange.
Den første i denne tilgang er at generere et JSON Web Token (JWT) baseret på klientoplysninger. Så udfør venligst følgende kommando for at generere JWT-tokenet.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=88d1cda8-b12c-4a80-b1ad-c85ac483c5c5&client_secret=406b404b2df649611e508bbcfcd2a77f" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Når vi har JWT-tokenet, skal du udføre følgende kommando for at konvertere PDF til XLS-format.
curl -v "https://api.aspose.cloud/v3.0/pdf/awesomeTable.pdf/convert/xlsx?outPath=Converted.xlsx&uniformWorksheets=true" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>"
Konklusion
Som konklusion, uanset om vi vælger den robuste Aspose.PDF Cloud SDK til Python eller bruger cURL-kommandoer sammen med Aspose.PDF Cloud, kan vi nemt nå vores mål om at transformere PDF til Excel-format. Aspose.PDF Cloud SDK til Python tilbyder en omfattende og udviklervenlig løsning, der giver dig en række funktioner ud over konvertering. På den anden side giver brug af cURL-kommandoer en alsidig og scriptbar tilgang. Uanset den valgte metode står begge tilgange som kraftfulde værktøjer, der revolutionerer, hvordan vi strukturerer og udtrækker data fra PDF’er.
- Hvis du støder på problemer, mens du bruger Python Cloud SDK, er du velkommen til at kontakte os via gratis kundesupportforum.
Relaterede artikler
Vi anbefaler, at du besøger følgende artikler for at lære om: