Ovaj kratki vodič opisuje kako izvući tablicu iz PDF u Excel koristeći C#. Dobit ćete detalje o postavljanju IDE-a za Aspose.PDF u Asposeu.Ćelije, popis koraka i uzorak koda za dobivanje tablice iz PDF‑a u Excel koristeći C#. Dati uzorak koda pokazat će cijeli tijek potrebnog koda za izvršavanje zadatka.
Koraci za izvlačenje podataka iz PDF tablice u Excel pomoću C#
- Postavite IDE da koristi oba Aspose.PDF for .NET i Aspose.Cells for .NET u istom projektu
- Primijenite licencu Aspose.Potpuno koristite značajke API‑ja bez ikakvih ograničenja ili vodnog žiga.
- Učitaj izvornu PDF datoteku u objekt klase Document
- Stvorite novu Excel datoteku koristeći klasu Workbook i postavite naziv za prvi list
- Prođite kroz svaku stranicu u PDF datoteci
- Pristupite svim tablicama na svakoj stranici, a za svaku tablicu pristupite tekstu u svakom retku i stupcu.
- Zapišite sadržaj svake ćelije u odgovarajući red i ćeliju u odredišnom listu Excel datoteke
- Prilagodite širinu redaka/kolona i spremite radnu knjigu
Ovi koraci sažimaju kako izvući PDF u Excel tablicu koristeći C#. Postavite IDE za razvoj, primijenite licencu, učitajte izvorni PDF, kreirajte novu Excel datoteku i parsirajte svaku stranicu PDF-a. Dohvatite kolekciju tablica na svakoj stranici, parsirajte svaku tablicu kako biste dohvatili pojedinačni sadržaj ćelija i kopirajte ga u odgovarajući red i stupac u odredišnoj listi izlazne Excel datoteke.
Kôd za izdvajanje tablice iz PDF-a u Excel pomoću C#
Ovaj kod demonstrira kako povući tablicu iz PDF‑a u Excel koristeći C#. Dati uzorak koda zapisuje običan tekst iz PDF tablice u Excel ćelije. Možete sačuvati formatiranje koristeći font, veličinu, podebljani/kurzivni stil i boju PDF ćelije. Također možete otkriti numeričke i datum‑slične vrijednosti u PDF tablici i koristiti odgovarajući format prilikom zapisivanja u Excel datoteku.
Ovaj tutorial objašnjava postupak prijenosa sadržaja PDF tablice u Excel tablicu. Za pretvaranje skeniranog PDF‑a u uređivi PDF, pogledajte članak Pretvaranje skeniranog PDF‑a u uređivi PDF pomoću C#.