xmlgraphics-fop-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chen Yang" <cy...@hrsg.ca>
Subject RE: Can't get RTF page break working
Date Fri, 22 Oct 2010 15:50:52 GMT
Thank you so much guys, 
I just rebuilt my fop and it works now! 

Looks like it only works in <fo:block break-after="page">
 I can't get <fo:table break-after="page"> working or anything with table

All in all, it solved my problem,

Thanks again.

Chen 


-----Original Message-----
From: mehdi houshmand [mailto:med1985@gmail.com] 
Sent: October-22-10 3:31 AM
To: fop-users@xmlgraphics.apache.org
Subject: Re: Can't get RTF page break working

I've performed some very basic tests, and it seems fixed, no doubt there'll be some obscure,
niche situations that lead to some unwanted behaviour, but in terms of basic functionality,
it works fine.

On 21 October 2010 21:19, mehdi houshmand <med1985@gmail.com> wrote:
> Agreed. I'll do some basic testing in the morning, but most probably 
> this is gonna be tested in the field.
>
> On 21 October 2010 20:39, Jeremias Maerki <dev@jeremias-maerki.ch> wrote:
>> 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
>>
>>
>

---------------------------------------------------------------------
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


Mime
View raw message