Raymond

Just change your css @page declaration.

@page { 
        size: 11in 8.5in; // change this to your paper size
        margin: 0.25in; 
        -fs-flow-top: "header";
        -fs-flow-bottom: "footer";
        -fs-flow-left: "left";
        -fs-flow-right: "right";
        padding: 1em;
        border: thin solid #ccc;
        font-size: .8em;        
}


Paul
On Nov 17, 2011, at 10:04 AM, Raymond NANEON wrote:

> Hi Paul,
> 
> I generate a great pdf file. Thanks
> I want to know if it's possible to generate a landscape dpf file?
> 
> 
> Envoyé depuis iCloud
> 
> Le 17 nov 2011 à 05:12, Raymond NANEON <[email protected]> a écrit :
> 
>> Hi Paul,
>> 
>> I made tests and your generation pdf method work very well. I go use it to 
>> generate my specifique pdf file.
>> I will tell you.
>> 
>> Ray
>> Envoyé depuis iCloud
>> 
>> Le 17 nov 2011 à 03:06, Paul Yu <[email protected]> a écrit :
>> 
>>> Raymond
>>> 
>>> That is just to set the object of interest into the component that you want 
>>> to download.
>>> 
>>> So in the MyPDFPage component.
>>> 
>>> MyPDFPage.java
>>> 
>>> private MyClass _myObject;
>>> 
>>> public void setMyObject(MyClass myObject) {
>>> _myObject = myObject;
>>> }
>>> 
>>> public MyClass myObject() {
>>> return _myObject;
>>> }
>>> 
>>> MyPDFPage.html
>>> 
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
>>>    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
>>>         
>>> <htmlxmlns="http://www.w3.org/1999/xhtml"xml:lang="en"lang="en";>
>>> <head>
>>> <metahttp-equiv="Content-Type"content="text/html; charset=utf-8"/>
>>> <title><wo:strvalue="$myObject.name"/></title>
>>> <wo:ERXStyleSheetfilename="css/style-print.css"media="print"/>
>>> </head>
>>> 
>>> <body>
>>> <divclass="contentArea">
>>> <wo:str value = "$myObject.name" />
>>> </div>
>>> </body>
>>> 
>>> On Nov 17, 2011, at 5:59 AM, Raymond NANEON wrote:
>>> 
>>>> Hi Paul,
>>>> 
>>>> thanks a lot for your quick answer but what is the method myObject() ?
>>>> Envoyé depuis iCloud
>>>> 
>>>> Le 17 nov 2011 à 02:32, Paul Yu <[email protected]> a écrit :
>>>> 
>>>>> 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:linkaction="$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/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/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to