The task doesn't seem complicated to write, but I have learned to ask
first before reinventing the wheel. :-)
In our company we generate mortgage applications. We have a web
interface that collects a lot of data. We also have a empty mortgage
application (PDF) from each client. We then map our data (eg: First
name, last name, etc) to be printed at the correct positions of each
page of the template PDF. eg: First name field must be print on page 3
at co-ordinates x,y with a certain width and height. Then generate a
populated PDF which the customer downloads and prints off.
All this functionality is already implemented, but the mapping process
is currently done manually. A very boring and labour intensive job,
considering how large mortgage applications can be.
Do any of you know of any tool (custom written or commercial) that can do such
mapping in a more visual way? Drop a new field on a PDF page, drag and
resize to fit etc. A similar concept to when we visually design forms for
desktop applications.
If no existing tool can be found, I'm thinking of using fpGUI's
UIDesigner (forms designer) as a basis for such a tool. eg: export the
PDF to one image per page (many such tools already exist). Load each
image as the "form". Then use the XML file to give me a list of
available fields which I can insert on the form and position and size,
using the mouse. Write that field position information back to the XML
when you select "File -> Save" in the UIDesigner.
Like I said, it doesn't seem that hard, but if something already exists,
it will save me some effort.
Regards,
Graeme