繁体   English   中英

XSL / XSL-FO:块的不同格式,具体取决于其在PDF页面上的页面位置

[英]XSL / XSL-FO: Different formatting of a block depending on its page position on PDF page

我是这个邮件列表的新手,所以请为我的任何错误道歉。

FOP 1.1

问题:是否有条件在PDF 页面上找到文本块的位置

这是问题所在

我需要根据页面上的位置更改标题栏的格式。

  • 如果标题栏出现在页面(垂直)中间的某处,我想在其上添加一行。

  • 如果标题栏出现在页面的开头/顶部,则该行不得出现

XSL-FO有办法做到这一点吗?

来自http://lists.w3.org/Archives/Public/www-xsl-fo/2015Sep/0002.html

我在fo:region-before上使用了白色背景,在标题上使用了一个负边距,以便在“fo:region-before”下“推动”标题的“border-before”。

这要求FO处理器支持'margin-top'的负值,这是允许但不是必需的( http://www.w3.org/TR/xsl11/#margin-top )。 它还要求FO处理器在绘制fo:region-body之前“绘制”fo:region。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM