You can copy the template ID from the Manage Templates page. That’s it Your PDF template is now ready to use. Give your template a name and select Sample Invoice Template 1 as the template then click Create. I put text boxes in Word over the areas where the data would be filled in, and then I used Automation to open an instance of Word and create a copy of the Word doc and complete the data. Next, go to Manage Templates and click New PDF Template to create a new PDF template. Then I imported the scanned image into a Word document, and I used that Word document to complete the form.
![feed database info to a pdf template feed database info to a pdf template](https://www.channelsale.com/Images/comfeedmanagement_Big.jpg)
So we printed the form, so there'd be no shaded areas where the data is filled in, and then scanned that printout. Acrobat Reader doesn't support Automation.įYI, I had a situation like that once, and the client didn't want to purchase a full version of Acrobat for every user (which is what you'd have to do). A new CSF 2. Starting a new pdf document Document document new Document() ByteArrayOutputStream os new ByteArrayOutputStream() //This is your new pdf doc PdfWriter writer PdfWriter.getInstance(document, os) document. So, technically, you can store the data in your database but you'd have to use Automation to send the data to Acrobat to fill in the form.Īnd it has to be the purchased version of Acrobat, not Acrobat Reader. If as template you intend using another pdf and have it as background you do something like this. You'd have to use automation to open an instance of Acrobat and then send the commands to Acrobat to fill in the fields.