The PDF list is a service provided by PDFzone.com | http://www.pdfzone.com __________________________________________________________________

Max Wyss wrote:

There is no programmatic access to this option.

Thanks Max.

A temp file will be left behind in any case, namely of the blank form, if there is a crash, which means that you will nevertheless have to clean up eventually.

Can you clarify for me? My understanding is that if the "Keep forms data temporarily available on disk" option is disabled, no form data will be left behind in a crash. I'm more concerned about someone discovering sensitive data in the temp file than I am with someone seeing old data in the form. Our application pushes data via xml to the client with every form view.



Bill Tolbert wrote:


Question:
Can I set the "Keep forms data temporarily available on disk" option in preferences via code?


Context:
I just did some reading over at the planet pdf forums on the security issues surrounding temp files. The bottom line is that Adobe must have been listening, because we now have the "Keep forms data temporarily available on disk" option in preferences.


While I'm not certain of this, it appears that unchecking this preference option prevents Acrobat from creating the temp file at all. This is good because in the event of a crash, there are no temp files left lying around.

Concering Reader 5.05 (which I'd like to support), I've read that setting dirty flag to false before closing the pdf will prevent the temp file from being created. But again, if Acrobat crashes, the temp file is left behind.

So, it appears that the safest thing to do is to force users to upgrade to Reader 6 and uncheck the "Keep forms data temporarily available on disk" option. If that's the case, is there any way to set this option with JavaScript? Execute menu item only brings up the preferences dialog box. I've searched the JavaScript Dev Guide but didn't see anything there.






To change your subscription:
http://www.pdfzone.com/discussions/lists-pdf.html



Reply via email to