Take a look at what the software available at [login to view URL] does.
I want a software package that I can call from a php script on a Linux/Unix box to do basically the same thing.
Here is an example:
1. I create a PDF file with a string like <<Customer_Name>> and put it on the server. File name is [login to view URL]
2. When a customer requests the document I then call a function like: PDFReplace ([login to view URL], [login to view URL], <<Customer_Name>>, John Doe);
This would open the file [login to view URL], replace "<<Customer_Name>>" with "John Doe" and save the changed document to the file out.pdf.
But, the actual program must be able to accept multiple changes at one time. So, I would need to be able to pass in a series of replacement strings and values.