Thank you very much for the quick response!
Right now our workflow is this: User fills out form located on shared drive that's print-disabled and emails to office.
Office opens fdf file with another form that is print-enabled, prints and files it.
This worked great because when the office worker opened the fdf, Adobe Reader asked user to navigate to source file; which they'd point to the print-enabled file.
Now, as we try to go online and outside the office, Acrobat goes straight to the web for that print-disabled source file (as previously mentioned).
The office workers processing this form only have Adobe Reader.
Besides a server-based FDF solution, is there any other way of submitting a form via email?
Submit it as XML data, then open the PDF you want to import the data into in Acrobat, go to "Forms > Manage Form Data > Import Data" and import the XML that was attached to the e-mail.
In your submitForm call, add a value as such:
I think you might be able to use a startup script in Acrobat. Just an idea but what if in the startup script it had a particular directory to evaluate files. If the evaluated file was fdf. Then it would append the correct /F tag into the fdf file on the open command but prior to the doc opening. Then you get the correct document. I am going to try this.
var myFile = File(["/Users/art5/Downloads/Acr25042696566080-22888.fdf"]); myFile.open('e'); //open for append myFile.seek(55,3); //seek to end of file myFile.writeln("/UF(/Macintosh HD/Users/art5/Desktop/Online Art Request - KC_v2.1.pdf)>>/Type/Catalog>>endobj trailer <</Root 1 0 R>> %%EOF"); myFile.close();
So I would need a folder level script here. figuring out how to get this to run might be the trick but if I run this in the sdk it changes the directory to what I want. So I think the way to go about this is on an open command there is an evaluation of the file name. Is it a fdf file?
If so use its directory to change the file then go ahead and open. What do you think?