Izvuci tablicu iz PDF-a u Excel pomoću Pythona

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

  1. Postavite okruženje za instalaciju Aspose.Total For Python via .NET
  2. Primijenite licencu za relevantne uvezene biblioteke, tj. Aspose.Ćelije i Aspose.PDF
  3. Učitaj izvorni PDF s tablicama koristeći objekt klase Document
  4. Stvori praznu Excel datoteku koristeći klasu Workbook i postavi naziv za prvi list
  5. Prođite kroz svaku stranicu u zbirci stranica PDF datoteke
  6. Pristupite zbirci tablica i parsirajte svaku ćeliju u tablici
  7. Preuzmi tekst iz PDF ćelije i kopiraj ga u odgovarajuću ćeliju u Excel listu
  8. 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/).

 Hrvatski