Tento krátký tutoriál obsahuje informace o tom, jak vyplnit formulář PDF daty aplikace Excel pomocí jazyka C#. Naučíte se všechny kroky k načtení souborů PDF a Excel a následnému načtení dat ze souboru XLSX k vyplnění polí formuláře PDF. To vám umožní napsat program pro automatické vyplnění formuláře PDF z Excelu pomocí C# tak, že pro každý záznam v souboru Excel bude vytvořen samostatný soubor PDF.
Kroky k vyplnění formuláře PDF s daty aplikace Excel pomocí C#
- Vytvořte prostředí IDE pro použití Aspose.PDF a Aspose.Cells pro .NET pomocí správce balíčků NuGet
- Načtěte soubor PDF obsahující pole formuláře do objektu Document, který má být vyplněn daty ze souboru aplikace Excel
- Načtěte zdrojový soubor Excel s požadovanými daty pomocí objektu třídy Workbook
- Iterujte všechny řádky ve zdrojovém souboru aplikace Excel
- Pro každou iteraci získejte odkaz na cílové pole ve zdrojovém souboru PDF
- Nastavte hodnotu pole na požadovaný sloupec v aktuálním řádku souboru Excel
- Opakujte iteraci pro všechny řádky a uložte každý PDF jako samostatný soubor na disk
Tyto kroky nás vedou při vyplnění formuláře PDF z Excelu pomocí C# poskytnutím podrobností o vytvoření IDE, po kterém následují volání API pro načtení souboru PDF šablony i zdrojového souboru Excel. Jakmile je soubor Excel načten, všechny požadované řádky jsou iterovány tak, že během každé iterace jsou data načtena z různých sloupců v aktuálním řádku a vyplněna cílová pole načteného souboru PDF. Během iterace se soubor PDF uloží samostatně pro každý záznam v souboru aplikace Excel.
Kód pro automatické vyplňování PDF z Excelu pomocí C#
Tento kód demonstruje proces vyplnění formuláře PDF daty aplikace Excel pomocí jazyka C# pomocí dvou knihoven současně pro práci s PDF a Excelem tak, že třída Document se používá k načtení souboru PDF a třída Workbook se používá k načtení souboru Excel. . Třída Workbook obsahuje kolekci listů a každý list obsahuje kolekci buněk, do kterých lze přistupovat pro čtení/zápis dat v něm. Na druhé straně má třída Document možnosti přístupu k různým polím formuláře podle názvu a poté nastavit její hodnotu podle požadavků.
Tento tutoriál vás provede automatickým používáním C# vyplnit formulář PDF. Pokud se chcete naučit proces hledání a nahrazování textu v PDF, přečtěte si článek na jak najít a nahradit text v PDF pomocí C#.