Posted 11 May 2009 - 08:33 PM
You can not embed a PDF file into a web page in such a manner that users can then fill it in, any more than you could open a Word Document online and expect to edit it (well, you can open a Word document online and edit it, but only on a Microsoft run site since it is proprietary information also). Anyway. You could duplicate the PDF as a table in a web page. Once the information gets submitted to the server, then you can do whatever you want with it. You can even write it to a PDF if you want, but you will have to use open source libraries to access the PDF document model. Those libraries tend to be painful to use, and even more painful to learn how to use. The reason that you have to use an open source library is that the PDF format is proprietary; they do not have any public APIs (as far as I know).
From your standpoint, who cares what the resulting form looks like? Would it be a big deal if it was a simple text document that contained the address and such, and just the information necessary to put together the estimate? Why use a PDF at all? There are plenty of other solutions that do not require library hacks, and are much easier to understand.