Raymond

Here's the more complete example.


MyComponent.java

    public WOActionResults downloadAsPDF() {
                
        NSMutableDictionary<String, Object> configuration = new 
NSMutableDictionary<String, Object>();
        WOContext context = (WOContext) context().clone();
                
        MyPDFPage pdfPage = (MyPDFPage) 
WOApplication.application().pageWithName(MyPDFPage.class.getName(), context);
        pdfPage.setMyObject(myObject());
        
        String baseFileName = someString();
        String filename = pdfDocumentPrefix() + baseFileName + ".pdf";
        configuration.takeValueForKey(filename, "filename");

        WOResponse pdfReport = ERPDFUtilities.pageAsPdf(pdfPage, 
configuration).generateResponse();
                
        return pdfReport;
    }
    
MyComponent.html
<!-- Using inline binding -->
<wo:link action = "$downloadAsPDF" class="downloadPDF" alt="Download PDF" 
title="Download in PDF format" target = "_blank" >Download</wo:link>

Paul 

On Nov 17, 2011, at 2:51 AM, Raymond NANEON wrote:

> Hi Paul,
> 
> I followed 60 secondes tutorial from wocommunity youtube channel about 
> ERPDFGeneration and I didn't see this method. So it is used for japser report 
> or ERPDFWrapper.
> 
> Thanks.
> Envoyé depuis iCloud
> 
> Le 16 nov 2011 à 09:28, Paul Yu <[email protected]> a écrit :
> 
>> Raymond
>> 
>> Some thing like this
>> 
>> String baseFileName = someString();
>> String filename = pdfDocumentPrefix() + baseFileName + ".pdf";
>> configuration.takeValueForKey(filename, "filename");
>> WOResponse pdfReport = ERPDFUtilities.pageAsPdf(pdfPage, 
>> configuration).generateResponse();
>> 
>> return pdfReport;
>> 
>> On Nov 16, 2011, at 12:24 PM, Raymond NANEON wrote:
>> 
>>> Hi Ramsey,
>>> 
>>> I use woongl in my page, the tag is not properly set. I would like to know 
>>> why the fetching data is not finished and the pdf file is generated and how 
>>> to change pdf file name.
>>> 
>>> Thanks
>>> 
>>> Envoyé de mon iPhone
>>> 
>>> Le 16 nov. 2011 à 17:27, Ramsey Gurley <[email protected]> a écrit :
>>> 
>>>> I'm not sure how it's becoming malformed for you, but I do know that the 
>>>> PDF generator requires well formed xhtml.  If you are missing end tags or 
>>>> have an unencoded & anywhere, you're going to be disappointed.
>>>> 
>>>> Ramsey
>>>> 
>>>> On Nov 16, 2011, at 2:11 AM, Raymond NANEON wrote:
>>>> 
>>>>> Hi All,
>>>>> 
>>>>> I tried to generate a PDF file using ERPDFWrapper but I have a result.pdf 
>>>>> file which is malformed. The page haven't time to get fetching data and 
>>>>> the .pdf file is generated.
>>>>> 
>>>>> So how Can I fix it.
>>>>> 
>>>>> 1:/ get fetch data
>>>>> 2:/ generate pdf file from data
>>>>> 
>>>>> PS : There is a way to change file name?
>>>>> 
>>>>> thanks for your helps
>>>>> Envoyé depuis iCloud
>>>>> 
>>>>> Le 08 nov 2011 à 09:28, Raymond NANEON <[email protected]> a écrit :
>>>>> 
>>>>>> Thanks Ramsey and Pascal for the quick reaction and great help :D
>>>>>> 
>>>>>> Ray 
>>>>>> Envoyé depuis iCloud
>>>>>> 
>>>>>> Le 08 nov 2011 à 09:29, Pascal Robert <[email protected]> a écrit :
>>>>>> 
>>>>>>> BTW, that one is also on YouTube:
>>>>>>> 
>>>>>>> http://www.youtube.com/wocommunity
>>>>>>> 
>>>>>>> > Check out ERPDF in 60 seconds on the podcast:
>>>>>>> > 
>>>>>>> > http://www.wocommunity.org/podcasts/wopodcasts.xml
>>>>>>> > 
>>>>>>> > Ramsey
>>>>>>> > 
>>>>>>> > On Nov 8, 2011, at 9:22 AM, Raymond NANEON wrote:
>>>>>>> > 
>>>>>>> >> Hi All,
>>>>>>> >> 
>>>>>>> >> I am trying to generate a PDF file from a page of my apps and I saw 
>>>>>>> >> ERPDFGeneration plugin in the WONDER Library. I want to know if 
>>>>>>> >> someone have used it and have a little tutorial to show me how it 
>>>>>>> >> works.
>>>>>>> >> 
>>>>>>> >> Thanks
>>>>>>> >> Envoyé depuis iCloud
>>>>>>> >> _______________________________________________
>>>>>>> >> Do not post admin requests to the list. They will be ignored.
>>>>>>> >> Webobjects-dev mailing list ([email protected])
>>>>>>> >> Help/Unsubscribe/Update your Subscription:
>>>>>>> >> http://lists.apple.com/mailman/options/webobjects-dev/rgurley%40smarthealth.com
>>>>>>> >> 
>>>>>>> >> This email sent to [email protected]
>>>>>>> > 
>>>>>>> > _______________________________________________
>>>>>>> > Do not post admin requests to the list. They will be ignored.
>>>>>>> > Webobjects-dev mailing list ([email protected])
>>>>>>> > Help/Unsubscribe/Update your Subscription:
>>>>>>> > http://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca
>>>>>>> > 
>>>>>>> > This email sent to [email protected]
>>>>>>> 
>>>>>> 
>>>>>> _______________________________________________
>>>>>> Do not post admin requests to the list. They will be ignored.
>>>>>> Webobjects-dev mailing list ([email protected])
>>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>> http://lists.apple.com/mailman/options/webobjects-dev/rnaneon%40me.com
>>>>>> 
>>>>>> This email sent to [email protected]
>>>>> _______________________________________________
>>>>> Do not post admin requests to the list. They will be ignored.
>>>>> Webobjects-dev mailing list      ([email protected])
>>>>> Help/Unsubscribe/Update your Subscription:
>>>>> http://lists.apple.com/mailman/options/webobjects-dev/rgurley%40smarthealth.com
>>>>> 
>>>>> This email sent to [email protected]
>>>> 
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-dev mailing list      ([email protected])
>>> Help/Unsubscribe/Update your Subscription:
>>> http://lists.apple.com/mailman/options/webobjects-dev/pyu%40mac.com
>>> 
>>> This email sent to [email protected]
>> 

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to