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:med1...@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 <cy...@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:med1...@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 <med1...@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 <cy...@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: cy...@hrsg.ca > >>> > >>> Web: www.hrsg.ca > >>> > >>> > >>> > >>> -------------------------------------------------------------------- > >>> - To unsubscribe, e-mail: > >>> fop-users-unsubscr...@xmlgraphics.apache.org > >>> For additional commands, e-mail: > >>> fop-users-h...@xmlgraphics.apache.org > >>> > >> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org > > For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org > > For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org > For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org > Jeremias Maerki --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org