> I appreciate your response but I don't believe this is exactly what I
> was looking for.
> I need to be able to have a c++ program PROGRAMATICALLY fill out the
> data in the form fields. This means I need an OCX, DLL, or what have
> you to assist in the process.
In the "what have you" category:
In a CGI environment, you could do this by programming your CGI script to
emit the FDF with Content-Type: application/vnd.fdf. The browser that
initiated the transaction would, on receiving the FDF, download the PDF
using the URL specified in the /F spec of the FDF and stuff the form field
data in the FDF into the corresponding fields of the PDF.
Quote:> Unless I missed something, and maybe I
> did (I'm not perfect), your process didn't change any data in the form
> fields. Am I wrong?
You are correct. The URL I gave you was intended to send you the FDF, in
this case as plain text, so you could save it for future reuse, e.g., to see
the format of a simple FDF. If I had intended to demonstrate how the FDF
could directly populate a PDF file, I would have used Content-Type:
In the example I gave you, the /F spec that is sent from the submittal of
sample.htm is indeed http://segraves.tripod.com/sample.pdf; so you could
have simply double-clicked on sample.fdf to initiate the process of loading
sample.pdf and automagically "chang(ing) the data in the form fields", as
you put it.
In summary, if you want to change data in form fields, one way to do it is
to provide the form field data via a server-side script that sends FDF to a
properly configured browser, i.e., live TCP/IP connection and Acrobat
(including Reader) operating as a plugin in the browser. Note that the
server-side script does not have to be hosted on a remote server. The server
*could* be operating as "localhost" on the same physical computer as the