我在使用HTML8开发报表时遇到了一个奇怪的问题。报表打印了许多大的ColdFuions表格,客户希望它们的格式是这样的,当它们打印出来时,用户将在每页得到2个表格。
因此,通过使用
<p style="page-break-before: always"></p>然而,虽然我在笔记本电脑上使用开发ColdFusion环境时获得了预期的效果,但在打印测试web服务器上生成的报告时却得到了不同的效果。在那里,报告以大得多的字体打印出来,因此第二个表格溢出到第二个页面上。
其他人有没有经历过这种情况,或者有一个如何尝试和解决它的建议?
发布于 2011-03-26 04:54:28
当需要打印报告时,我建议使用CFDOCUMENT来创建一个PDF。您可以对最终输出进行更多的控制,包括更改页面方向,这对于较宽的表格非常有用。它支持大量的超文本标记语言和层叠样式,包括前分页样式,所以除了用CFDOCUMENT标记包装报表区域之外,不需要做太多的转换就可以使用它。它是从CF7开始提供的,所以它应该可以在CF8上为你工作。
https://stackoverflow.com/questions/5436976
复制相似问题