Hoe een PDF-formulier in te vullen met Excel-gegevens met behulp van C #

Deze korte zelfstudie bevat informatie over hoe u een PDF-formulier kunt invullen met Excel-gegevens met behulp van C#. U leert alle stappen om de PDF- en Excel-bestanden te laden en vervolgens de gegevens uit een XLSX-bestand te lezen om de velden in het PDF-formulier in te vullen. Hiermee kunt u een programma schrijven om automatisch PDF-formulier in te vullen vanuit Excel met behulp van C#, zodat voor elk record in het Excel-bestand een apart PDF-bestand wordt gemaakt.

Stappen om PDF-formulier in te vullen met Excel-gegevens met behulp van C

  1. Breng de IDE-omgeving tot stand om Aspose.PDF en Aspose.Cells voor .NET te gebruiken met behulp van de NuGet-pakketbeheerder
  2. Laad het PDF-bestand met formuliervelden in het Document-object dat moet worden gevuld met gegevens uit een Excel-bestand
  3. Laad het Excel-bronbestand met de vereiste gegevens met behulp van het klasseobject Workbook
  4. Doorloop alle rijen in het bron Excel-bestand
  5. Haal voor elke iteratie de verwijzing naar het doelveld op in het bron-PDF-bestand
  6. Stel de veldwaarde in op de gewenste kolom in de huidige rij van het Excel-bestand
  7. Herhaal de iteratie voor alle rijen en sla elke PDF op als een apart bestand op de schijf

Deze stappen begeleiden ons bij het invullen van het PDF-formulier vanuit Excel met C# door details te verstrekken over het opzetten van de IDE, gevolgd door API-aanroepen om zowel het sjabloon-PDF-bestand als het bron-Excel-bestand te laden. Zodra het Excel-bestand is geladen, worden alle gewenste rijen herhaald, zodat tijdens elke iteratie gegevens worden opgehaald uit verschillende kolommen in de huidige rij en worden ingevuld in de doelvelden van het geladen PDF-bestand. Tijdens de iteratie wordt het PDF-bestand voor elk record apart opgeslagen in het Excel-bestand.

Code om PDF automatisch in te vullen vanuit Excel met C#

Deze code demonstreert het proces om * PDF-formulier in te vullen met Excel-gegevens met behulp van C # * door twee bibliotheken tegelijkertijd te gebruiken om met PDF en Excel te werken, zodat de Document-klasse wordt gebruikt om het PDF-bestand te laden en de Workbook-klasse wordt gebruikt om het Excel-bestand te laden . De klasse Werkmap bevat een verzameling werkbladen en elk werkblad heeft een verzameling cellen die toegankelijk zijn om gegevens erin te lezen/schrijven. Aan de andere kant heeft de Document-klasse de opties om verschillende formuliervelden op naam te openen en vervolgens de waarde ervan in te stellen volgens de vereisten.

Deze tutorial laat zien hoe het gebruik van C# PDF-formulier automatisch invullen. Raadpleeg het artikel op hoe tekst in PDF te vinden en te vervangen met C# als u het proces wilt leren om tekst in een pdf te zoeken en te vervangen.

 Nederlands