xsl-list
[Top] [All Lists]

Re: [xsl] border around a long text spanned on mutiple page

2010-05-08 10:33:16
At 2010-05-08 07:50 -0700, Red Light wrote:
hi,

in my web page i got a rich input data field where a user can enter a long text (4000word) and i want to print the report of this field , the problem i want is that the text in pdf is printed in late say 3 page , i put the text inside a table-row and i give her a border , the problem is the table is spanned over 3page so the table has the border-top in the 1 page and the border-bottom is end 3page

here is my xsl:fo code

<fo:table-row border="1px solid black" block-progression-dimension.minimum="15cm">
    <fo:table-cell number-columns-spanned="2"  padding="0.2cm" >
        <fo:block  font-size="11" font-family="Times" text-align="left" >
<xsl:value-of select="string-length(/report/resTechContributionText1)"></xsl:value-of>
        </fo:block>
<fo:block border="1px solid red" font-size="11" font-family="Times" text-align="left" linefeed-treatment="preserve" > <xsl:value-of select="/report/resTechContributionValue"></xsl:value-of>

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


is it possible to have each part of the text on each page with a full border around it (top/bottom/right/left) ?

Add the following to the border specification:

  border-before-width.conditionality="retain"
  border-after-width.conditionality="retain"

... and the borders at the before- and after-sides of the area will not be discarded.

I hope this helps.

. . . . . . . . . . Ken

--
Principles of XSLT for XQuery Writers: San Francisco,CA 2010-05-03
XSLT/XQuery/UBL/Code List training: Trondheim,Norway 2010-06-02/11
Vote for your XML training:   http://www.CraneSoftwrights.com/s/i/
Crane Softwrights Ltd.          http://www.CraneSoftwrights.com/s/
G. Ken Holman                 mailto:gkholman(_at_)CraneSoftwrights(_dot_)com
Male Cancer Awareness Nov'07  http://www.CraneSoftwrights.com/s/bc
Legal business disclaimers:  http://www.CraneSoftwrights.com/legal


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--