Hi,

Thanks so much for your help. We will discuss with our users as soon as 
possible before the document is finalized.

Hanna




[EMAIL PROTECTED] 
Sent by: [EMAIL PROTECTED]
2008/06/12 11:42 AM
Please respond to
Post all your questions about iText here 
<itext-questions@lists.sourceforge.net>


To
Post all your questions about iText here 
<itext-questions@lists.sourceforge.net>
cc

Subject
Re: [iText-questions] Save and Email functions in iText for     PDF 
document






-------------- Original message ----------------------
From: [EMAIL PROTECTED]
>
> Hi,
> 
> Thanks for the reply. Actually this is the requirements from our users. 

Hanna, you may wish to reconsider before you accept this as a requirement. 
While it may be technically feasible to do what you want, in a way, it may 
not be a requirement that can produce a long-lastinjg and reliable end 
product.

> Even though we can use toolbar in Adobe Reader, they really want to have 

> the 'Print', 'Save' and 'Email' button on every page within the opening 
> PDF document which is generated by iText. I found the 
> "PdfAction.PRINTDIALOG" for the 'Print' function, but didn't find any 
for 
> 'Save' and 'Email'. Does iText support them?

You can indeed add a "Print", "Save", and Email" button to every page of a 
PDF generated with iText. You must ensure you select the correct actions 
that go with the buttons in order to come as close as possible to what 
your users want. Note: I've used "want" instead of "require", as it's not 
yet clear that your users wants should be accepted as requirements.

That said (written), here's a feasible way to implement the "Save" and 
"Email" actions that will work with Adobe reader, acting as a plugin in 
the client browser.

1. Save - Submit as HTML (url-encoded name=value pairs) to a server-side 
script that will capture the form data and merge same with a copy of the 
PDF on the server-sed of the transaction, returning the merged PDF back to 
the client browser with appropriate headers to ensure the user can save 
the filled AcroForm.

2. Email - Same as above, except the server-side process should email the 
merged AcroForm to specified addressee(s) as an attachment to the email.

Notes:

1. There are provisions in the Adobe Reader EULA that prohibit you from 
doing this an a "localhost" server, even though it might be technically 
feasible.
2. While Adobe Reader supports "mailto:"; as an action (I haven't checked 
current version to see if this is still so. Leonard?), Adobe has in the 
past recommended its use only for testing for a valid TCP/IP connection. 
There are reasons, unrelated to itext, why you shouldn't rely on this 
approach for deployment to users, not the least of which is that you have 
no control over the user's mail client/agent. You should be able to test 
for yourself if the mailto: action is available in your version(s) of 
Adobe Reader.

Hope this helps.

Best regards,
Bill Segraves

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
iText-questions mailing list
iText-questions@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/itext-questions

Do you like iText?
Buy the iText book: http://www.1t3xt.com/docs/book.php
Or leave a tip: https://tipit.to/itexttipjar



*********************************************************************************

This email message is confidential to the intended recipient and may be legally 
privileged. It is intended solely for the addressee. Access to this email by 
anyone else is unauthorized. Any unauthorized use, dissemination of the 
information, or copying of this message is prohibited. If you are not the 
intended addressee, kindly notify the sender by return e-mail and delete this 
message. 
*********************************************************************************

Le présent courriel est strictement réservé à l'usage du destinataire prévu. Il 
peut contenir des renseignements privilégiés et confidentiels. L'accès à ce 
courriel par une personne autre que son destinataire est interdit. Il est aussi 
interdit d'utiliser, de disséminer ou de copier ce message sans autorisation. 
Si vous avez reçu ce courriel par erreur, veuillez en aviser l'expéditeur et 
détruire le message.
*********************************************************************************

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
iText-questions mailing list
iText-questions@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/itext-questions

Do you like iText?
Buy the iText book: http://www.1t3xt.com/docs/book.php
Or leave a tip: https://tipit.to/itexttipjar

Reply via email to