1

我只在短时间内使用了 XSL-FO(Antennahouse 是目标 FO 引擎)。我应该实现的是一种印刷布局,其中文本应该放置在一些明确定义的框中。

我设法通过使用获得了第一个结果

<fo:flow-map>

但我觉得这不是实现目标的正确方法。特别是我有困难:

  • 实现包含更多页面的流程和
  • 指令 {fo:single-page-master-reference master-reference="Erste" maximum-repeats="1"} 似乎不起作用。

有没有人可以给我小费?这是我到目前为止制作的 xsl:

我的 xsl-fo

4

2 回答 2

2

流图用于创建链接在一起的区域,如果输入流区域的内容溢出地图的一部分指定的区域,则内容可以从一个框流到另一个框。想一想有明确内容的报纸,然后是一个故事,从第 1 页开始,在第 3 页继续。如果这是您想要完成的任务,那么流程图是正确的解决方案。

如果如您所说,您希望将一些文本放在“定义明确的框”中,那么您不需要流程图。您只需将 fo:block-container 与定义的顶部、左侧、宽度和高度一起使用,其位置是绝对的。

于 2013-06-16T18:42:07.780 回答
0

你可以试试 altsoft 的 xml2pdf

于 2013-06-05T12:00:02.497 回答