While doing some distributable form-based PDFs in LCD, I came across something that my client REALLY doesn't like:
The inability to save the actual CONTENT of the pdf, versus just the template-form, itself.
I've enabled them to print and submit via email, but they want to be able to save the document locally- changes intact - to each of the receiver's computers, as redundant back-up.
Since I noticed that there's a way to do it in both FormCalc and Javascript, I've opted to try to do it in the latter, due to it's power and functionality; hoping there's a way to keep it inside the realm of the PDF reader's capability.
I was thinking, perhaps of altering the 'Print Button' code (JavaScript) from [b]xfa.host.print(1, "0", (xfa.host.numPages -1).toString(), 0, 1, 0, 0, 0);[/b]
to something else, but when I tried to change the, [b].print(1...[/b], to, [b].save(1...[/b], it balked one me.
I've gone through the security settings, and I've got it to allow 99% of everything, MINUS extracting, and saving the COMPLETED PDF content. So when you try to save it, when viewd client-side, it shows a dialog that tels you that it can't be saved (tagged as SECURE), and printing will only save a copy of the ORIGINAL PDF, only.
To make this easy: How can I make the PDF Form from LiveCycle, savable, as a non-alterable file?
Can anyone give me a heads-up on this problem?
Without this, your receipients will not be able to save the filled form.
So open the finished form with Acrobat Pro and select "Enable Usage Rights in Adobe Reader" from the advanced menu.
You will be asked to save this form.
Do it and then distribute this "enabled" form.
radzmar
• LoveCycle Blog
Documents you need:
• LiveCycle Designer ES2 Docs