[英]XSL-FO include text before page breaks
I have a XSL file working well, printing text. 我有一个运行良好的XSL文件,可以打印文本。
However, text is too big to fit in just one page, so it automatically goes to a second page (and third in some cases). 但是,文本太大而无法仅容纳一页,因此它会自动转到第二页(在某些情况下为第三页)。
How can I show a text like "(continued on next page)" in the current page when a break page happens? 发生中断页面时,如何在当前页面中显示类似“(下一页续)”的文本?
The show the text itself I know - my issue here is when to identify a page break, so I can make the text visible. 显示文本本身,我知道-这里的问题是何时识别分页符,以便使文本可见。 This long text starts at a unknown page number (could start in page 2, 3, 4... depends on the size of a table before it).
该长文本以未知的页码开头(可以从第2、3、4页开始……取决于表的大小)。
Thank you! 谢谢!
Use fo:retrieve-marker
. 使用
fo:retrieve-marker
。 A fo:marker
is placed in static region (like a footer or header). fo:marker
放置在静态区域(如页脚或页眉)中。 There are a number of examples online. 在线上有许多示例。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.