iTextSharp is a popular library for working with PDF files. The unofficial port of the v4.16 is available for .NET core. In this post, I show examples of using the library to programmatically read and fill out a PDF form.
The sample PDF form
For this post, I am using a simple PDF form consisting of the following fields: “First Name”, “Last Name”, and a checkbox. By the way, if you haven’t created a PDF form before, one way to create a form is to use Microsoft Word to design the layout, save the file as a…