目前我有一些通过xsl转换成html的xml文档。 html通过abcpdf转换成pdf文档。这些页面的内容是动态的。一个页面用div标签表示,但是进入的内容量实际上可能是3页长&我需要一些页面插入页眉和页脚,有些页面没有,所以如果div标签有3页内容,这意味着3个页眉和3个页脚插入。分页问题
另外,作为内容是动态的,10页可能没有标题或注脚,但一旦应用程序的逻辑已经经历了第二次第10页跑实际上可能是第20页。
我要找一个使用css有条件添加页眉和页脚的解决方案。它很容易使用XSL来添加它们,但作为一个div可以包含多达3页的内容我需要一种在页面中包含的所有3页中添加页眉和页脚(或可能不)的方式。
我看过css分页,但不知道这是否是正确的解决方案。
任何想法,将greatfully收到
这真的很有帮助,我也仔细看了一下,但是因为visual studio没有带有xsl:fo处理器,所以我把它留在那里,看看你给出的链接,xsl:fo比我第一次意识到的要多得多。对于我目前的项目来说,看看它有点晚了,但是我肯定会在未来的项目中看到它,因为它带来的灵活性以及我可以直接从xml转换为pdf的事实。 谢谢 – Miker169