xmlgraphics-fop-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mehdi houshmand <med1...@gmail.com>
Subject Re: Can't get RTF page break working
Date Mon, 25 Oct 2010 07:22:48 GMT
Hi Chen,

I can't seem to reproduce this issue, I've attached the FO file (an
edited version of yours) and the RTF file that the latest fop.jar
produces.

Thanks

Mehdi

On 23 October 2010 14:50, mehdi houshmand <med1985@gmail.com> wrote:
> Ok, i'll take a look at it on monday.
>
> Mehdi
>
> On 22 October 2010 19:40, Chen Yang <cyang@hrsg.ca> wrote:
>> Hey Mehdi,
>> I am using M$ office word 2010 at work, I just tried Ooo 3.2.1 with the RTF file
in windows7 still getting the same result.
>> So I just put the table under the block to work around,
>>
>> <fo:block break-after="page">
>>    <fo:table>
>>        ..
>>   <fo:table
>> </fo:block>
>>
>> Chen
>>
>> -----Original Message-----
>> From: mehdi houshmand [mailto:med1985@gmail.com]
>> Sent: October-22-10 1:07 PM
>> To: fop-users@xmlgraphics.apache.org
>> Subject: Re: Can't get RTF page break working
>>
>> Hi Chen,
>>
>> It worked fine with me, I was using OpenOffice on Linux, what were you using to view
the document? It's quite possible that your client doesn't interpret the RTF the same as the
FOP interpretation.
>>
>> Mehdi
>>
>> On 22 October 2010 16:50, Chen Yang <cyang@hrsg.ca> wrote:
>>> 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
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> 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