Kako ispuniti PDF obrazac Excel podacima koristeći C#

Ovaj kratki vodič sadrži informacije o tome kako ispuniti PDF obrazac Excel podacima koristeći C#. Naučit ćete sve korake za učitavanje datoteka PDF i Excel, a zatim pročitati podatke iz datoteke XLSX kako biste ispunili polja PDF obrasca. To će vam omogućiti da napišete program za automatsko ispunjavanje PDF obrasca iz Excela koristeći C# tako da se za svaki zapis u Excel datoteci stvori zasebna PDF datoteka.

Koraci za ispunjavanje PDF obrasca Excel podacima pomoću C#

  1. Uspostavite IDE okruženje za korištenje Aspose.PDF i Aspose.Cells za .NET pomoću upravitelja paketa NuGet
  2. Učitajte PDF datoteku s poljima obrasca u objekt Document koji treba ispuniti podacima iz Excel datoteke
  3. Učitajte izvornu Excel datoteku sa potrebnim podacima pomoću objekta klase Workbook
  4. Iterirajte kroz sve retke u izvornoj Excel datoteci
  5. Za svaku iteraciju preuzmite referencu na ciljno polje u izvornoj PDF datoteci
  6. Postavite vrijednost polja na željeni stupac u trenutnom retku Excel datoteke
  7. Ponovite iteraciju za sve retke i spremite svaki PDF kao zasebnu datoteku na disk

Ovi koraci nas vode u ispunjavanju PDF obrasca iz Excela pomoću C# pružajući pojedinosti o uspostavi IDE-a nakon čega slijede API pozivi za učitavanje PDF datoteke predloška i izvorne Excel datoteke. Nakon što se Excel datoteka učita, svi željeni redci se ponavljaju tako da se tijekom svake iteracije podaci dohvaćaju iz različitih stupaca u trenutnom retku i ispunjavaju ciljna polja učitane PDF datoteke. Tijekom ponavljanja, PDF datoteka sprema se zasebno za svaki zapis u Excel datoteci.

Kod za automatsko popunjavanje PDF-a iz Excela pomoću C#

Ovaj kôd demonstrira postupak ispunjavanja PDF obrasca Excel podacima pomoću C# korištenjem dvije biblioteke istovremeno za rad s PDF-om i Excelom tako da se klasa Document koristi za učitavanje PDF datoteke, a klasa Workbook za učitavanje Excel datoteke . Klasa Radna knjiga sadrži zbirku radnih listova, a svaki radni list ima zbirku ćelija kojima se može pristupiti radi čitanja/pisanja podataka u njima. S druge strane, klasa Document ima opcije za pristup različitim poljima obrasca po imenu i zatim postavljanje njihove vrijednosti prema zahtjevima.

Ovaj vodič vodi kako pomoću C# automatski ispuniti PDF obrazac. Ako želite naučiti postupak pronalaženja i zamjene teksta u PDF-u, pogledajte članak na kako pronaći i zamijeniti tekst u PDF-u koristeći C#.

 Hrvatski