DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15564>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15564

extra blank page in rendered pdf files

           Summary: extra blank page in rendered pdf files
           Product: Fop
           Version: 0.20.4
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: pdf renderer
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


I think I've found a bug in the fop library.

I' using fop 0.20.4 with an xsl file containing this part of code:

----------------------------------------

<xsl:template match="/">
        <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format";>
                <fo:layout-master-set>
                        <fo:simple-page-master master-name="LibroProtocollo">
                                                      page-width="35cm"  
                                                      page-height="18cm"
                                                      margin-top="1.0cm"  
                                                      margin-bottom="1.0cm">
                        <fo:region-body margin-top="0.55in" margin-
bottom="0.55in" margin-left="0.15in" margin-right="0.5in"/>
                                <fo:region-before extent="0.5in"/>
                                <fo:region-after extent="0.5in"/>
                        </fo:simple-page-master>
                </fo:layout-master-set>
                <fo:page-sequence master-reference="LibroProtocollo">
                        <fo:flow flow-name="xsl-region-body">
                                <xsl:apply-templates 
select="...ZZ../ResultData/LibroProtocollo/PagineLibro/PaginaLibro"/>
                        </fo:flow>
                </fo:page-sequence>
        </fo:root>
</xsl:template>
<xsl:template 
match="...ZZ.../ResultData/LibroProtocollo/PagineLibro/PaginaLibro">
        <fo:block>
                <fo:block text-align="center" font-size="8pt" font-
family="Times Roman">
                <xsl:value-of select="../../Intestazione"/></fo:block>
                <fo:block>&#160;</fo:block>
        <xsl:call-template name="header"/>
                <xsl:apply-templates select="Protocolli"/>
        </fo:block>
</xsl:template>
<xsl:template match="Protocolli">
        <fo:block break-after="page">
                <xsl:for-each select="Protocollo">
                        <xsl:call-template name="item"/>
                </xsl:for-each>
                <xsl:call-template name="footer"/>
        </fo:block>
</xsl:template>

----------------------------------------

Ok. In the xml file, I have a "Protocolli" element, with many "PaginaLibro" 
and "Protocolli" subelements. The genereted pdf file is ok, but the fop 
produces an annoying blank page at the end of the document. It's a <fo:block 
break-after="page"> issue, I suppose... 

I've searched in bugzilla-fop, but no-one seems to have recognize it... if you 
can't reproduce it, notify it to me at [EMAIL PROTECTED] and I will send 
you the complete xml and xsl files.

Excuse for my very poor english and thanks for your precious work.

Regards, Andrea

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to