PDF-űrlap kitöltése Excel adatokkal C# használatával

Ez a rövid oktatóanyag a PDF űrlap Excel adatokkal való kitöltésének módjáról tartalmaz információkat. Megtanulja a PDF és az Excel fájlok betöltésének lépéseit, majd egy XLSX fájlból olvassa be az adatokat a PDF űrlapmezők kitöltéséhez. Ez lehetővé teszi, hogy programot írjon automatikusan kitöltse a PDF űrlapot Excelből C# használatával úgy, hogy az Excel fájl minden egyes rekordjához külön PDF fájl jöjjön létre.

A PDF űrlap Excel adatokkal való kitöltésének lépései C# használatával

  1. A NuGet csomagkezelő segítségével hozza létre az IDE környezetet a Aspose.PDF és a Aspose.Cells használatához .NET-hez
  2. Töltse be az űrlapmezőket tartalmazó PDF-fájlt a Document objektumba, amelyet Excel-fájlból kell kitölteni.
  3. Töltse be a szükséges adatokat tartalmazó Excel forrásfájlt a Workbook osztályobjektum használatával
  4. Ismételje meg a forrás Excel-fájl összes sorát
  5. Minden iterációhoz kapja meg a hivatkozást a célmezőre a forrás PDF-fájlban
  6. Állítsa a mező értékét a kívánt oszlopra az Excel fájl aktuális sorában
  7. Ismételje meg az iterációt az összes sornál, és mentse az egyes PDF-eket külön fájlként a lemezre

Ezek a lépések vezetnek minket a PDF űrlap kitöltéséhez Excelből C# használatával, az IDE létrehozásának részleteivel, majd API-hívásokkal a sablon PDF-fájl és a forrás Excel-fájl betöltéséhez. Az Excel-fájl betöltése után az összes kívánt sor megismétlődik úgy, hogy minden iteráció során az aktuális sor különböző oszlopaiból lekérjük az adatokat, és kitöltjük a betöltött PDF-fájl célmezőit. Az iteráció során a PDF fájl az Excel fájl minden egyes rekordjához külön kerül mentésre.

Kód a PDF automatikus kitöltéséhez Excelből a C# használatával

Ez a kód bemutatja a PDF űrlap Excel adatokkal való kitöltésének folyamatát C# használatával, két könyvtár egyidejű használatával a PDF és az Excel használatához úgy, hogy a PDF fájl betöltéséhez a Dokumentum osztály, az Excel fájl pedig a Workbook osztály használatos. . A Munkafüzet osztály tartalmaz egy munkalapgyűjteményt, és minden munkalap rendelkezik cellák gyűjteményével, amelyekhez hozzá lehet férni adatok olvasásához/írásához. Másrészt a Dokumentum osztálynak lehetősége van arra, hogy név szerint hozzáférjen a különböző űrlapmezőkhöz, majd beállítsa az értékét a követelményeknek megfelelően.

Ez az oktatóanyag a C# PDF űrlap automatikus kitöltését ismerteti. Ha szeretné megismerni a PDF-ben található szöveg keresésének és cseréjének folyamatát, olvassa el a hogyan lehet szöveget találni és cserélni a PDF-ben C# segítségével című cikket.

 Magyar