Dit korte artikel behandelt hoe u een PDF-formulier vanuit Excel kunt invullen met behulp van Python. Het biedt een inleiding tot het openen van PDF- en Excel-bestanden en vervolgens het invullen van een PDF-formulier vanuit Excel met behulp van Python. Het bevat methoden en eigenschappen om toegang te krijgen tot de PDF-formuliervelden en aan de andere kant om gegevens uit een cel in een bepaald werkblad van het geladen Excel-bestand te halen.
Stappen om PDF automatisch vanuit Excel in te vullen met behulp van Python
- Stel de ontwikkelomgeving in op gebruik Aspose.PDF voor Python via .NET en Aspose.Cells for Python via .NET
- Laad het PDF-bronbestand met behulp van het klasseobject Document met formuliervelden
- Laad het Excel-bronbestand met behulp van het Workbook-object
- Verkrijg de verwijzing naar het doelveld in de vorm van het PDF-document
- Verkrijg de verwijzing naar het eerste werkblad en de doelcel erin
- Stel de veldwaarde van het tekstvak in met de geselecteerde cel
Deze stappen presenteren het proces om een PDF-formulier vanuit Excel in te vullen met behulp van Python op een eenvoudigere manier waarbij zowel de PDF- als de Excel-bestanden worden geladen en het specifieke tekstvakveld van een formulier wordt geopend. Evenzo worden het doelwerkblad en een bepaalde cel erin verkregen, waarna het wordt ingevuld in het tekstvakveld van het PDF-formulier.
Code om PDF in te vullen vanuit Excel met behulp van Python
Deze code demonstreert het proces om * automatisch een PDF-formulier in te vullen vanuit Excel-gegevens met behulp van Python *. Het laat zien dat de klasse Document van aspose.pdf kan worden gebruikt om de PDF en de klasse aspose.cells.Workbook te laden voor het laden van het Excel-bestand voor het overbrengen van gegevens. U krijgt toegang tot de formuliervelden door de index van het doel-PDF-formulierveld op te geven met behulp van de Document.form.fields-collectie en de doelcel is toegankelijk door het doelwerkblad in de aspose.cells.Workbook.worksheets-collectie te selecteren.
Dit artikel heeft ons geleerd om PDF-formulier automatisch in te vullen vanuit Excel met behulp van Python. Als je het proces wilt leren om een tabel in PDF in te voegen, raadpleeg dan het artikel op hoe een tabel in PDF in te voegen met behulp van Python.