on 02-06-2009 10:08 AM
Hi I have a webdyn pro application wih some input fields and i have a button to save the filled data.my requirement is when ever i click on save button that form should be saved as PDF on my desktop,can you please guide me,how to achieve it....
Thanks
Kishore
Edited by: kirshna rao on Feb 6, 2009 11:09 AM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi ,
There are two ways you can do this.
1. Using Interactive PDF's.
You just have to create a Webdypro node which has all the data that you need to save in the PDF.
After that just use the InteractiveForm UI element to create a Print Form.Bind the WebDynpro node to the data source property of the InteractiveForm (Make sure you use the Generate PDF mode).
The above method needs you to Configure Adobe Document Services(ADS).
If you want to avoid using ADS:
2. You can generate an xml representation of the data you need(Much like the Print Utility). Use the "resource" object as shown below :
IWDResource l_resource = WDResourceFactory.createCachedResource
(<xml format byte array>,<String>,WDWebResourceType.PDF);
thanks,
Virag
Hi krishna ,
Ya you can use Adobe life cycle designer to design pdf and to get a local pdf object on clicking a button
the follwing link gives you a nice presentation on creating such adobe forms in webdynpro
check it , it will be useful
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/lw/uuid/10b33628-0207-2a10-908f-de9c02ca6913
Regards,
Sam Charles J.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi you can use Adobe intereactive form for this...
if you want more help on this please reply
Thanks and Regards
shanto aloor
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
76 | |
9 | |
8 | |
7 | |
6 | |
5 | |
5 | |
5 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.