【发布时间】:2017-05-12 12:41:14
【问题描述】:
所以我之前一直在开发一个 ASP.net 应用程序/网站,允许用户填写包含有关他们的一些详细信息的表格并将其发送给适当的公司。我最近的任务是从这个表单创建一个 XML 文档(我已经有了),并尝试从中制作一个可打印的 PDF。我选择使用 XSL 和 XSL:FO 来转换我认为合适的文档,但偶然发现了一个相当烦人的问题。
每当我使用 Altova XMLSpy 通过 XSL:FO 创建 PDF 时,它似乎并没有意识到它到达了 PDF 页面的底部,因此不会在 PDF 中创建多个页面,从而产生了很多隐藏的内容。由于 XSL 文件的长度,我将其放在 gist.github here 上,如果有人对我如何允许它在到达底部时创建新页面有任何建议,将不胜感激!
【问题讨论】: