logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

extending fop: msg#00020

Subject: extending fop
Hello,

i have following problem:

I have a source document with a structure like

1.1 header 1 *

text which may need half of a page after rendering 

1.2 header 2 -->

text which may expand over three pages.

I want to set a sign depending on how much place the text
needs. If the text remains on the same page as the header
i want to print an '*'. If it expands over several pages
i want to print '-->' to visualize that this chapter will
flow over several pages.

My problem is, how to get an idea of how many pages FOP will generate 
for a block, so that i can decide using the '*'-sign or the '-->'-
sign.

Now i have some thougths on extending fop.
What i'm thinking about is providing a function named getGeneratedPages(id).
I'm calling the function with an id of a block which is following my actual 
block.
The function should return the number of pages, so that i can decide setting 
the sign --> or the other sign *

What i really want to know is, if someone has experiences with extending FOP 
and if it is possible 
writing a function which i can call in my <fo: ...>-tags.
Or does anyone have another approach to this problem by extending FOP in any 
other way, or
what certainly will be the best solution, having an approach with the standard 
features offered by
FOP.

I'm actually using FOP 0.20.5rc.

thx in advance,

Mark




<Prev in Thread] Current Thread [Next in Thread>