The scenario is this:
My company has 2000 customers, and we need to send the all 2000 customers a credit application via PDF. What complicates this is that certain parts of the PDF need to have customer data filled in before the form is sent to the customer. The data that needs to be filled in is currently inside of an Excel array.
As you probably guessed, what I want to do is write a script that takes the Excel array and for each row of data the script will fill it into the PDF form, save a copy of it, print the document, and repeat until all rows have been filled into their respective PDF forms.
My questions are as follows:
- Is there one particular programming language (or framework) that is particularly well suited for this, and does it have a low learning curve? (I only know enough to write basic JavaScript at the moment)
- In the recommended language/framework, what specifically will I need to learn? (aside from the basics like print, for each, if statements)
- Are there any particular or general GOTCHAs I should watch out for in writing the script? Keep in mind, this will be the first computer script I will have ever created, so even basic/elementary GOTCHAs can come into play due to my total lack of experience.
EDIT I should probably specify that I would prefer to write this script in Python if it is at all possible, simply because of all the good things I have heard about it so far.