我正在使用xslfo从我的XML文件生成PDF,但每当我在源文档中编辑某些东西时,它都会影响输出的分页,这会导致一些根据外观运行的索引问题。
是否有任何属性或元素可以处理或修复此行为?
答案 0 :(得分:2)
我认为你有以下情况:
您想知道是否有办法自动更改格式,以便文本再次适合一页。
不幸的是,单独使用XSL-FO无法做到这一点。据我所知,没有办法指定“这个文本块必须适合一个页面,如果它不适合,使字体大小更小,直到它适合”。
你需要做一些后处理,沿着'计算PDF中的页面,如果页数大于X,更改FO模板中的变量以使文本变小并再次渲染”。