You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-users@xmlgraphics.apache.org by gcit <cl...@yahoo.com> on 2010/11/30 02:55:13 UTC

page-height and page-width not working.

Hi,
I am trying to set the page( height) X ( width) to 51.42mm x 76.38mm. So far 
I fail to get a document that is even close to this size. I have tried using
px and inches. Any suggestions?

thanks

PS
I coppied my document below. 



<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  xmlns:fo="http://www.w3.org/1999/XSL/Format">
<xsl:output method="xml" encoding="UTF-8" indent="yes"/>
<xsl:param name="startX"/>

 <xsl:template match="/">

<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
  <fo:layout-master-set>
    <fo:simple-page-master master-name="content" 
      page-width="51.42mm"    page-height="76.36" >
      <fo:region-body background-color="black"  />
	   
    </fo:simple-page-master>
  </fo:layout-master-set>
  <fo:page-sequence master-reference="content">


    <fo:flow    flow-name="xsl-region-body" >

	    <fo:table  table-layout="fixed" width="100%" >
        <fo:table-column column-width="proportional-column-width(1)"/>
        <fo:table-body>
          <fo:table-row height="76.36px">
            <fo:table-cell  
			display-align="center"
	
	         

				height="20px"
				 
			   
			>

        <fo:table table-layout="fixed"  >
        <fo:table-column column-width="proportional-column-width(1)"/>
        <fo:table-body>
          <fo:table-row  height="100px">
            <fo:table-cell  
			display-align="center"
			 border-after-style="solid"
	           background-color="white"  
			  border-end-style="solid"
			  border-end-color="black"
			  border-end-width="10px"
			  border-start-style="solid"
			  border-start-color="black"
			  border-start-width="30px"

			  
			>    
			  
             <fo:block
			 background-color="white"
			  start-indent="10px" 
			  end-indent="10px"
			  space-after="10px"
			  space-before="10px"
			  text-align="left"
			  keep-with-next="always"
			   
		
			   
			  >


     <fo:block font-size="18pt" text-align="left" start-indent=" "
font-weight="bold">
        Hello World!
      </fo:block>

<fo:list-block start-indent=" " provisional-distance-between-starts="18pt"
               provisional-label-separation="3pt">
			     <fo:list-item>
    <fo:list-item-label end-indent="label-end()">
      <fo:block>&#x2022;</fo:block>
    </fo:list-item-label>
    <fo:list-item-body start-indent="body-start()">
       <fo:block>First item</fo:block>
    </fo:list-item-body>
  </fo:list-item>
    <fo:list-item>
    <fo:list-item-label end-indent="label-end()">
      <fo:block>&#x2022;</fo:block>
    </fo:list-item-label>
    <fo:list-item-body start-indent="body-start()">
       <fo:block>In a prior life I was a J2EE architect and worked for BEA
and Oracle Professional services. I am familiar with a broad range of
technologies.

</fo:block>
    </fo:list-item-body>
  </fo:list-item>
    <fo:list-item>
    <fo:list-item-label end-indent="label-end()">
      <fo:block>&#x2022;</fo:block>
    </fo:list-item-label>
    <fo:list-item-body start-indent="body-start()">
       <fo:block>First item</fo:block>
    </fo:list-item-body>
  </fo:list-item>
</fo:list-block>






			 



			 </fo:block>

         </fo:table-cell>
          </fo:table-row>
        </fo:table-body>
      </fo:table>
 
      
            </fo:table-cell>
          </fo:table-row>
        </fo:table-body>
      </fo:table>






    </fo:flow>
  </fo:page-sequence>
</fo:root>
 </xsl:template>
</xsl:stylesheet>
-- 
View this message in context: http://old.nabble.com/page-height-and-page-width-not-working.-tp30336367p30336367.html
Sent from the FOP - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: page-height and page-width not working.

Posted by gcit <cl...@yahoo.com>.
Thanks, little to much late night late night coding I guess. 




Peter Coppens wrote:
> 
> Hello 
> 
> If I add "mm" to the page-height attribute it does seem to work ok when I
> try it.
> 
> Do note that a few other attributes on other elements are resulting in
> "SEVERE" messages from fop
> 
> 
> Nov 30, 2010 8:52:16 AM org.apache.fop.fo.PropertyList
> convertAttributeToProperty
> SEVERE: Ignoring property: start-indent=" "
> (file:/Users/pc/Downloads/fop-0.95/pagesize.fo:57:7: No conversion defined
> ; property:'start-indent')
> Nov 30, 2010 8:52:16 AM org.apache.fop.fo.PropertyList
> convertAttributeToProperty
> SEVERE: Ignoring property: start-indent=" "
> (file:/Users/pc/Downloads/fop-0.95/pagesize.fo:57:7: No conversion defined
> ; property:'start-indent')
> Nov 30, 2010 8:52:16 AM org.apache.fop.layoutmgr.table.TableLayoutManager
> getNextKnuthElements
> INFO: table-layout="fixed" and width="auto", but auto-layout not supported
> => assuming width="100%"
> 
> 
> Hope this helps
> 
> Peter
> 
> On 30 Nov 2010, at 02:55, gcit wrote:
> 
>> 
>> Hi,
>> I am trying to set the page( height) X ( width) to 51.42mm x 76.38mm. So
>> far 
>> I fail to get a document that is even close to this size. I have tried
>> using
>> px and inches. Any suggestions?
>> 
>> thanks
>> 
>> PS
>> I coppied my document below. 
>> 
>> 
>> 
>> <?xml version="1.0" encoding="utf-8"?>
>> <xsl:stylesheet version="1.0"
>> xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>>  xmlns:fo="http://www.w3.org/1999/XSL/Format">
>> <xsl:output method="xml" encoding="UTF-8" indent="yes"/>
>> <xsl:param name="startX"/>
>> 
>> <xsl:template match="/">
>> 
>> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
>>  <fo:layout-master-set>
>>    <fo:simple-page-master master-name="content" 
>>      page-width="51.42mm"    page-height="76.36" >
>>      <fo:region-body background-color="black"  />
>> 	   
>>    </fo:simple-page-master>
>>  </fo:layout-master-set>
>>  <fo:page-sequence master-reference="content">
>> 
>> 
>>    <fo:flow    flow-name="xsl-region-body" >
>> 
>> 	    <fo:table  table-layout="fixed" width="100%" >
>>        <fo:table-column column-width="proportional-column-width(1)"/>
>>        <fo:table-body>
>>          <fo:table-row height="76.36px">
>>            <fo:table-cell  
>> 			display-align="center"
>> 	
>> 	         
>> 
>> 				height="20px"
>> 				 
>> 			   
>> 			>
>> 
>>        <fo:table table-layout="fixed"  >
>>        <fo:table-column column-width="proportional-column-width(1)"/>
>>        <fo:table-body>
>>          <fo:table-row  height="100px">
>>            <fo:table-cell  
>> 			display-align="center"
>> 			 border-after-style="solid"
>> 	           background-color="white"  
>> 			  border-end-style="solid"
>> 			  border-end-color="black"
>> 			  border-end-width="10px"
>> 			  border-start-style="solid"
>> 			  border-start-color="black"
>> 			  border-start-width="30px"
>> 
>> 			  
>> 			>    
>> 			  
>>             <fo:block
>> 			 background-color="white"
>> 			  start-indent="10px" 
>> 			  end-indent="10px"
>> 			  space-after="10px"
>> 			  space-before="10px"
>> 			  text-align="left"
>> 			  keep-with-next="always"
>> 			   
>> 		
>> 			   
>> 			  >
>> 
>> 
>>     <fo:block font-size="18pt" text-align="left" start-indent=" "
>> font-weight="bold">
>>        Hello World!
>>      </fo:block>
>> 
>> <fo:list-block start-indent=" "
>> provisional-distance-between-starts="18pt"
>>               provisional-label-separation="3pt">
>> 			     <fo:list-item>
>>    <fo:list-item-label end-indent="label-end()">
>>      <fo:block>&#x2022;</fo:block>
>>    </fo:list-item-label>
>>    <fo:list-item-body start-indent="body-start()">
>>       <fo:block>First item</fo:block>
>>    </fo:list-item-body>
>>  </fo:list-item>
>>    <fo:list-item>
>>    <fo:list-item-label end-indent="label-end()">
>>      <fo:block>&#x2022;</fo:block>
>>    </fo:list-item-label>
>>    <fo:list-item-body start-indent="body-start()">
>>       <fo:block>In a prior life I was a J2EE architect and worked for BEA
>> and Oracle Professional services. I am familiar with a broad range of
>> technologies.
>> 
>> </fo:block>
>>    </fo:list-item-body>
>>  </fo:list-item>
>>    <fo:list-item>
>>    <fo:list-item-label end-indent="label-end()">
>>      <fo:block>&#x2022;</fo:block>
>>    </fo:list-item-label>
>>    <fo:list-item-body start-indent="body-start()">
>>       <fo:block>First item</fo:block>
>>    </fo:list-item-body>
>>  </fo:list-item>
>> </fo:list-block>
>> 
>> 
>> 
>> 
>> 
>> 
>> 			 
>> 
>> 
>> 
>> 			 </fo:block>
>> 
>>         </fo:table-cell>
>>          </fo:table-row>
>>        </fo:table-body>
>>      </fo:table>
>> 
>> 
>>            </fo:table-cell>
>>          </fo:table-row>
>>        </fo:table-body>
>>      </fo:table>
>> 
>> 
>> 
>> 
>> 
>> 
>>    </fo:flow>
>>  </fo:page-sequence>
>> </fo:root>
>> </xsl:template>
>> </xsl:stylesheet>
>> -- 
>> View this message in context:
>> http://old.nabble.com/page-height-and-page-width-not-working.-tp30336367p30336367.html
>> Sent from the FOP - Users mailing list archive at Nabble.com.
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
> 
> 
> 

-- 
View this message in context: http://old.nabble.com/page-height-and-page-width-not-working.-tp30336367p30343065.html
Sent from the FOP - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: page-height and page-width not working.

Posted by Peter Coppens <pc...@gmail.com>.
Hello 

If I add "mm" to the page-height attribute it does seem to work ok when I try it.

Do note that a few other attributes on other elements are resulting in "SEVERE" messages from fop


Nov 30, 2010 8:52:16 AM org.apache.fop.fo.PropertyList convertAttributeToProperty
SEVERE: Ignoring property: start-indent=" " (file:/Users/pc/Downloads/fop-0.95/pagesize.fo:57:7: No conversion defined ; property:'start-indent')
Nov 30, 2010 8:52:16 AM org.apache.fop.fo.PropertyList convertAttributeToProperty
SEVERE: Ignoring property: start-indent=" " (file:/Users/pc/Downloads/fop-0.95/pagesize.fo:57:7: No conversion defined ; property:'start-indent')
Nov 30, 2010 8:52:16 AM org.apache.fop.layoutmgr.table.TableLayoutManager getNextKnuthElements
INFO: table-layout="fixed" and width="auto", but auto-layout not supported => assuming width="100%"


Hope this helps

Peter

On 30 Nov 2010, at 02:55, gcit wrote:

> 
> Hi,
> I am trying to set the page( height) X ( width) to 51.42mm x 76.38mm. So far 
> I fail to get a document that is even close to this size. I have tried using
> px and inches. Any suggestions?
> 
> thanks
> 
> PS
> I coppied my document below. 
> 
> 
> 
> <?xml version="1.0" encoding="utf-8"?>
> <xsl:stylesheet version="1.0"
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>  xmlns:fo="http://www.w3.org/1999/XSL/Format">
> <xsl:output method="xml" encoding="UTF-8" indent="yes"/>
> <xsl:param name="startX"/>
> 
> <xsl:template match="/">
> 
> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
>  <fo:layout-master-set>
>    <fo:simple-page-master master-name="content" 
>      page-width="51.42mm"    page-height="76.36" >
>      <fo:region-body background-color="black"  />
> 	   
>    </fo:simple-page-master>
>  </fo:layout-master-set>
>  <fo:page-sequence master-reference="content">
> 
> 
>    <fo:flow    flow-name="xsl-region-body" >
> 
> 	    <fo:table  table-layout="fixed" width="100%" >
>        <fo:table-column column-width="proportional-column-width(1)"/>
>        <fo:table-body>
>          <fo:table-row height="76.36px">
>            <fo:table-cell  
> 			display-align="center"
> 	
> 	         
> 
> 				height="20px"
> 				 
> 			   
> 			>
> 
>        <fo:table table-layout="fixed"  >
>        <fo:table-column column-width="proportional-column-width(1)"/>
>        <fo:table-body>
>          <fo:table-row  height="100px">
>            <fo:table-cell  
> 			display-align="center"
> 			 border-after-style="solid"
> 	           background-color="white"  
> 			  border-end-style="solid"
> 			  border-end-color="black"
> 			  border-end-width="10px"
> 			  border-start-style="solid"
> 			  border-start-color="black"
> 			  border-start-width="30px"
> 
> 			  
> 			>    
> 			  
>             <fo:block
> 			 background-color="white"
> 			  start-indent="10px" 
> 			  end-indent="10px"
> 			  space-after="10px"
> 			  space-before="10px"
> 			  text-align="left"
> 			  keep-with-next="always"
> 			   
> 		
> 			   
> 			  >
> 
> 
>     <fo:block font-size="18pt" text-align="left" start-indent=" "
> font-weight="bold">
>        Hello World!
>      </fo:block>
> 
> <fo:list-block start-indent=" " provisional-distance-between-starts="18pt"
>               provisional-label-separation="3pt">
> 			     <fo:list-item>
>    <fo:list-item-label end-indent="label-end()">
>      <fo:block>&#x2022;</fo:block>
>    </fo:list-item-label>
>    <fo:list-item-body start-indent="body-start()">
>       <fo:block>First item</fo:block>
>    </fo:list-item-body>
>  </fo:list-item>
>    <fo:list-item>
>    <fo:list-item-label end-indent="label-end()">
>      <fo:block>&#x2022;</fo:block>
>    </fo:list-item-label>
>    <fo:list-item-body start-indent="body-start()">
>       <fo:block>In a prior life I was a J2EE architect and worked for BEA
> and Oracle Professional services. I am familiar with a broad range of
> technologies.
> 
> </fo:block>
>    </fo:list-item-body>
>  </fo:list-item>
>    <fo:list-item>
>    <fo:list-item-label end-indent="label-end()">
>      <fo:block>&#x2022;</fo:block>
>    </fo:list-item-label>
>    <fo:list-item-body start-indent="body-start()">
>       <fo:block>First item</fo:block>
>    </fo:list-item-body>
>  </fo:list-item>
> </fo:list-block>
> 
> 
> 
> 
> 
> 
> 			 
> 
> 
> 
> 			 </fo:block>
> 
>         </fo:table-cell>
>          </fo:table-row>
>        </fo:table-body>
>      </fo:table>
> 
> 
>            </fo:table-cell>
>          </fo:table-row>
>        </fo:table-body>
>      </fo:table>
> 
> 
> 
> 
> 
> 
>    </fo:flow>
>  </fo:page-sequence>
> </fo:root>
> </xsl:template>
> </xsl:stylesheet>
> -- 
> View this message in context: http://old.nabble.com/page-height-and-page-width-not-working.-tp30336367p30336367.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org