Ovaj članak opisuje kako izvući tablicu iz PDF u Excel pomoću Pythona. Sadrži sve detalje za korištenje oba proizvoda, tj. Aspose.PDF i Aspose.Ćelije, popis koraka i uzorak koda za izvlačenje Excel tablice iz PDF-a pomoću Pythona. Uzorak koda će demonstrirati cijeli proces premještanjem tablice s PDF stranice na Excel tablicu.
Koraci za izdvajanje tablice iz PDF-a u Excel pomoću Pythona
- Postavite okruženje za instalaciju Aspose.Total For Python via .NET
- Primijenite licencu za relevantne uvezene biblioteke, tj. Aspose.Ćelije i Aspose.PDF
- Učitaj izvorni PDF s tablicama koristeći objekt klase Document
- Stvori praznu Excel datoteku koristeći klasu Workbook i postavi naziv za prvi list
- Prođite kroz svaku stranicu u zbirci stranica PDF datoteke
- Pristupite zbirci tablica i parsirajte svaku ćeliju u tablici
- Preuzmi tekst iz PDF ćelije i kopiraj ga u odgovarajuću ćeliju u Excel listu
- Spremi Excel datoteku na disk s podacima tablice iz PDF-a
Ovi koraci obuhvaćaju proces ekstrahiranja podataka iz PDF tablice u Excel pomoću Pythona. Uvezite potrebne biblioteke, učitajte izvorni PDF dokument, pristupite svakoj stranici i zbirci tablica na njoj te parsirajte sve tablice. Na kraju, pristupite svakoj ćeliji u PDF tablici i spremite njen sadržaj u odgovarajuću ćeliju u izlaznom Excel radnom listu.
Kôd za izvlačenje tablice iz PDF‑a u Excel pomoću Pythona
Ovaj kod demonstrira kako dobiti tablicu iz PDF‑a u Excel koristeći Python. Možete isprobati drugi motor za prepoznavanje tablica koristeći opciju use_flow_engine u klasi TableAbsorber za otkrivanje tablica bez rubova u PDF-u. Koristite text_state u apsorbiranom ćeliji za dohvat naziva fonta, veličine, boje pozadine, boje prednjeg plana i podebljanog kurzivnog stila za prilagodbu formata odredišne Excel ćelije kako bi format tablice ostao sličan u obje datoteke.
Ovaj je članak pomogao u razumijevanju procesa prijenosa PDF tablice u Excel. Za instalaciju Pythona za pokretanje Asposea.PDF za Python putem.NET, pogledajte članak „Kako instalirati Python za pokretanje Aspose“.PDF za Python putem.NET-a]( https://kb-qa.aspose.com/ hr/total/python/how-to-install-python-to-run-aspose-pdf-for-python-via-net/).