Hi Vishal, Each row of your table contains a single cell that is declared to span 2 rows and 1 column of your 2 column table. Did you mean 1 row and 2 columns? Please run fop against the sample and confirm the unexpected behaviour you wish to report.
Pete On Wed, May 4, 2011 at 9:28 AM, Peter Hancock <[email protected]> wrote: > Hi Vishal, > > Sorry for the delayed reply. > > I have just attempted to render the sample and I got a validation > exception related to . I ran trunk with relaxed validation; which > version are FOP are you running? > > Your question belongs on the fop-users list, hence the destination of > this reply. > > Cheers, > > Pete > > > ---------- Forwarded message ---------- > From: srmxslca <[email protected]> > Date: Tue, Apr 26, 2011 at 11:11 AM > Subject: Re: PDF giving first page as blank > To: [email protected] > > > > Hi Pete, > > Thanks for the reply, as requested i sent the sample xml to your mailbox. > > Could you please check. > > Regards > Vishal > > > Peter Hancock-2 wrote: >> >> Hi, >> >> Can you provide an .fo file generated from this stylesheet that >> demonstrated the problem, please. If you are unsure how to do the >> transform just send some input xml. From there we can then run FOP >> and take a closer look. >> >> Thanks, >> >> Pete >> >> >> On Wed, Apr 20, 2011 at 4:05 PM, srmxslca <[email protected]> wrote: >>> >>> Hi , >>> >>> I am new new ot xsl:fo , when i generate a PDF using xsl:fo it is giving >>> initial page as blank if number of pages are more than 1, if total number >>> of >>> pages = 1 in that case it is not giving blank pages. >>> >>> And the code for xsl:fo is as follows: >>> >>> >>> <?xml version="1.0" encoding="ISO-8859-1"?> >>> <xsl:stylesheet version="1.0" >>> xmlns:xsl="http://www.w3.org/1999/XSL/Transform" >>> xmlns:fo="http://www.w3.org/1999/XSL/Format"> >>> >>> >>> <xsl:template match="/candidates"> >>> >>> >>> <fo:root> >>> >>> <fo:layout-master-set> >>> <fo:simple-page-master master-name="my-page" page-width="8in" >>> page-height="11.5in"> >>> <fo:region-body margin-top="0.60in" margin-bottom="0.40in" >>> margin-left="0.20in" margin-right="0.20in" /> >>> </fo:simple-page-master> >>> </fo:layout-master-set> >>> >>> <fo:page-sequence master-reference="my-page"> >>> >>> <fo:flow flow-name="xsl-region-body"> >>> <fo:block> >>> <fo:table text-align="center" border-spacing="3pt"> >>> >>> <fo:table-column column-number="1" /> >>> <fo:table-column column-number="2" /> >>> >>> >>> <fo:table-header> >>> <fo:table-row> >>> <fo:table-cell number-columns-spanned="2"> >>> </fo:table-cell> >>> </fo:table-row> >>> </fo:table-header> >>> >>> <fo:table-body> >>> >>> >>> <xsl:apply-templates >>> select="report-bO/candidate-ro-details"/> >>> >>> </fo:table-body> >>> >>> </fo:table> >>> </fo:block> >>> </fo:flow> >>> </fo:page-sequence> >>> </fo:root> >>> </xsl:template> >>> >>> >>> <xsl:template match="report-bO/candidate-ro-details"> >>> >>> <fo:table-row> >>> >>> <fo:table-cell height="3.5cm" overflow="hidden" >>> number-rows-spanned="2" >>> number-columns-spanned="1"> >>> <fo:block> >>> <fo:block text-align="left" >>> margin-left="40pt" font-size="8pt" >>> white-space-collapse="false" >>> white-space-treatment="preserve"><xsl:value-of >>> select="attendancenumber"/></fo:block> >>> <fo:block text-align="left" >>> margin-left="40pt" font-size="8pt" >>> white-space-collapse="false" >>> white-space-treatment="preserve"><xsl:value-of >>> select="roname"/></fo:block> >>> <fo:block text-align="left" >>> margin-left="40pt" font-size="8pt" >>>><xsl:value-of select="contactname"/></fo:block> >>> <fo:block text-align="left" >>> margin-left="40pt" font-size="8pt" >>>><xsl:value-of select="filecasenumber"/></fo:block> >>> <fo:block text-align="left" >>> margin-left="40pt" font-size="8pt" >>>><xsl:value-of select="addressline1"/></fo:block> >>> <fo:block text-align="left" >>> margin-left="40pt" font-size="8pt" >>>><xsl:value-of select="addressline2"/></fo:block> >>> <fo:block text-align="left" >>> margin-left="40pt" font-size="8pt" >>>><xsl:value-of select="addressline3"/> >>> <xsl:choose> >>> <xsl:when >>> test="(string-length(addressline4)>0)"> >>> >>> , <xsl:value-of select="addressline4"/> >>> </xsl:when> >>> <xsl:otherwise> >>> <fo:leader/> >>> </xsl:otherwise> >>> </xsl:choose> >>> >>> </fo:block> >>> <fo:block text-align="left" >>> margin-left="40pt" >>> font-size="8pt"><xsl:value-of select="addressline5"/> >>> <xsl:choose> >>> <xsl:when >>> test="(string-length(addressline6)>0)"> >>> >>> , <xsl:value-of select="addressline6"/> >>> </xsl:when> >>> <xsl:otherwise> >>> <fo:leader/> >>> </xsl:otherwise> >>> </xsl:choose> >>> >>> </fo:block> >>> >>> </fo:block> >>> </fo:table-cell> >>> >>> >>> </fo:table-row> >>> </xsl:template> >>> </xsl:stylesheet> >>> >>> -- >>> View this message in context: >>> http://old.nabble.com/PDF-giving-first-page-as-blank-tp31441979p31441979.html >>> Sent from the FOP - Dev mailing list archive at Nabble.com. >>> >>> >> >> > > -- > View this message in context: > http://old.nabble.com/PDF-giving-first-page-as-blank-tp31441979p31477096.html > Sent from the FOP - Dev mailing list archive at Nabble.com. > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
