xmlgraphics-fop-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeremias Maerki <...@jeremias-maerki.ch>
Subject Re: Can't get RTF page break working
Date Thu, 21 Oct 2010 19:39:34 GMT
I've processed the patch now. Please test.

RtfPageBreak is supposed to create a "\page" command but that doesn't
seem to have an effect in my MS Word Viewer from 2004 (and Maximilan
Aster seems to have had similar problems).

RTF is a horrible format and every Word version uses a different set of
RTF commands. OpenOffice writes and understands a quite different set.
I'd rather we had an ODF handler instead. That would be easier to
maintain.

On 21.10.2010 21:30:07 Chen Yang wrote:
> Hey Mehdi,
> 
> I just spent some time played around with this patch file. 
> 
> I have fixed the following files, and replace the codes have "-" in front of it to the
one have "+" but still can't get it to work (will double check again)
> 
> src/java/org/apache/fop/render/rtf/RTFHandler.java
> src/java/org/apache/fop/render/rtf/TextAttributesConverter.java
> src/java/org/apache/fop/render/rtf/rtflib/rtfdoc/RtfTextrun.java
> 
> Also there is a file name RtfPageBreak.java in the rtflib folder which never been call
inside RTFHandler,I wonder if this file have anything to do with the page break.
> 
> Can you please try the patch file, and let me know if it works for you.
> 
> Thank you,
> 
> Chen
> 
> -----Original Message-----
> From: mehdi houshmand [mailto:med1985@gmail.com] 
> Sent: October-21-10 9:46 AM
> To: fop-users@xmlgraphics.apache.org
> Subject: Re: FW: Can't get RTF page break working
> 
> Hi Chen,
> 
> I'm afraid not, the status is still "NEW" rather than "RESOLVED", which suggests the
patch hasn't been implemented and another big give-away is that none of that code is in the
source. I'll put an update on the bug in an attempt to get a committer to take notice of it.
If the patch doesn't work, let me know and I'll take a look.
> 
> Thanks
> 
> Mehdi
> 
> On 21 October 2010 14:28, Chen Yang <cyang@hrsg.ca> wrote:
> > Hey Mehdi,
> > Thanks for the response. I saw this bug page before, I thought it's already been
approved and Patched in current version trunk. Since this bug was report in 2007 and got fixed
in 2008.
> >
> > But anyhow, I will give the patch file a try,
> >
> > Thanks again
> >
> > Chen
> > -----Original Message-----
> > From: mehdi houshmand [mailto:med1985@gmail.com]
> > Sent: October-21-10 4:32 AM
> > To: fop-users@xmlgraphics.apache.org
> > Subject: Re: FW: Can't get RTF page break working
> >
> > Hi Chen,
> >
> > It seems like there's a known bug with the RTF format, it doesn't seem to print
the page breaks, you can see this in Bugzilla  bug #42600 (https://issues.apache.org/bugzilla/show_bug.cgi?id=42600).
There is a patch associated with this bug but from the looks of it, it requires approval.
> >
> > Sorry I couldn't be any more help
> >
> > Mehdi
> >
> > On 21 October 2010 08:26, mehdi houshmand <med1985@gmail.com> wrote:
> >> Hi Chen,
> >>
> >> I'm finding the same issue when I use your FO, just to warn you 
> >> however, your second table cell looks as follows:
> >>
> >> <fo:block break-after="page" break-before="page" line-height="14pt"
> >> font-size="11pt" font-family="Times" font-weight="normal">7031968 1 
> >> Version </fo:block>
> >>
> >> This could have been a mistake, but what was your intention for this 
> >> table-cell? I have changed the output to PDF and the page-breaks are 
> >> working there, is that output you wish presented? In order to ouput 
> >> to pdf you use a similar command:
> >>
> >> "# Fop -xml scource.xml -xsl dic_new.xsl -pdf FILENAME.pdf"
> >>
> >> Mehdi
> >>
> >> On 20 October 2010 20:13, Chen Yang <cyang@hrsg.ca> wrote:
> >>> Hello list,
> >>>
> >>> I have tried to get the rtf page break working with fop trunk, but 
> >>> seem going nowhere so far.
> >>>
> >>>
> >>>
> >>> I played around with Fop 0.95 and recently upgrade to Fop 1.0 for 
> >>> the project I am working on. But soon I discovered RTF page break is 
> >>> only available in fop trunk with RTFlib(jfor)
> >>>
> >>> So I spend some time use ANT 1.8.1 to build fop trunk with CentOS 
> >>> 5.5
> >>>
> >>>
> >>>
> >>> Here is my code
> >>>
> >>>
> >>>
> >>> <fo:table xsl:use-attribute-sets="table_p" break-after="page">
> >>>
> >>> .
> >>>
> >>> .
> >>>
> >>> .
> >>>
> >>> </fo:table>
> >>>
> >>>
> >>>
> >>> Or
> >>>
> >>>
> >>>
> >>> <fo:block xsl:use-attribute-sets="competency-group-name"
> >>> break-before="page">
> >>>
> >>>     <xsl:apply-templates/>
> >>>
> >>> </fo:block>
> >>>
> >>>
> >>>
> >>> And here is the command I used
> >>>
> >>>
> >>>
> >>> "# Fop -xml scource.xml -xsl dic_new.xsl -rtf test_1.1.rtf"
> >>>
> >>>
> >>>
> >>> Result was I can get the rtf file but all the tables are still stuck 
> >>> in one page.
> >>>
> >>>
> >>>
> >>> I tried to run Page_Break.fo (see attachment) which I found from the 
> >>> mail-list, also can't get it work.
> >>>
> >>>
> >>>
> >>> Since I am a newbie with FOP and Java, I have no idea what is wrong 
> >>> and how I can get this working,
> >>>
> >>>
> >>>
> >>> If anyone can give me some guide on this, I'll be much appreciated,
> >>>
> >>>
> >>>
> >>> Thanks in advance
> >>>
> >>>
> >>>
> >>> Chen Yang
> >>>
> >>> Programmer / Analyst
> >>>
> >>> HRSG (Human Resource Systems Group)
> >>>
> >>> Email:     cyang@hrsg.ca
> >>>
> >>> Web:       www.hrsg.ca
> >>>
> >>>
> >>>
> >>> --------------------------------------------------------------------
> >>> - 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
> >
> >
> > ---------------------------------------------------------------------
> > 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
> 




Jeremias Maerki


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


Mime
View raw message