Šioje trumpoje pamokoje pateikiama informacija apie kaip užpildyti PDF formą Excel duomenimis naudojant C#. Išmoksite visus veiksmus, kaip įkelti PDF ir Excel failus, tada nuskaityti duomenis iš XLSX failo, kad užpildytumėte PDF formos laukus. Tai leis jums parašyti programą automatiškai užpildyti PDF formą iš Excel naudojant C#, kad kiekvienam įrašui Excel faile būtų sukurtas atskiras PDF failas.
Veiksmai, kaip užpildyti PDF formą naudojant „Excel“ duomenis naudojant C#
- Sukurkite IDE aplinką, kad .NET naudotumėte Aspose.PDF ir Aspose.Cells, naudodami NuGet paketų tvarkyklę
- Įkelkite PDF failą su formos laukais į Document objektą, kuris turi būti užpildytas duomenimis iš Excel failo
- Įkelkite šaltinio Excel failą su reikiamais duomenimis naudodami Workbook klasės objektą
- Pakartokite visas šaltinio Excel failo eilutes
- Kiekvienai iteracijai šaltinio PDF faile gaukite nuorodą į tikslinį lauką
- Lauko reikšmę nustatykite į norimą stulpelį dabartinėje Excel failo eilutėje
- Pakartokite iteraciją visoms eilutėms ir išsaugokite kiekvieną PDF kaip atskirą failą diske
Šie veiksmai padeda mums pildyti PDF formą iš Excel naudojant C#, pateikiant išsamią informaciją apie IDE sukūrimą ir API iškvietimus, kad būtų galima įkelti ir šablono PDF failą, ir šaltinio Excel failą. Įkėlus Excel failą, visos norimos eilutės kartojamos taip, kad kiekvienos iteracijos metu duomenys būtų paimami iš skirtingų dabartinės eilutės stulpelių ir užpildomi įkelto PDF failo tiksliniai laukai. Iteracijos metu PDF failas išsaugomas atskirai kiekvienam įrašui Excel faile.
Kodas automatiškai užpildyti PDF iš Excel naudojant C#
Šis kodas demonstruoja PDF formos užpildymo Excel duomenimis naudojant C# procesą, naudojant dvi bibliotekas vienu metu darbui su PDF ir Excel taip, kad PDF failui įkelti naudojama dokumento klasė, o Excel failui įkelti naudojama darbo knygos klasė. . Darbaknygės klasėje yra darbalapių rinkinys, o kiekviename darbalapyje yra langelių rinkinys, prie kurio galima skaityti / rašyti duomenis. Kita vertus, klasėje Dokumentas turi galimybę pasiekti skirtingus formos laukus pagal pavadinimą ir nustatyti jo vertę pagal reikalavimus.
Šiame vadove paaiškinama, kaip automatiškai naudoti C# užpildyti PDF formą. Jei norite sužinoti, kaip rasti ir pakeisti tekstą PDF faile, žr. straipsnį kaip rasti ir pakeisti tekstą PDF naudojant C#.