我意识到还有其他几个与此类似的帖子,但我已经尝试了在其中找到的所有解决方案并且没有任何运气。基本上,我有一个由jQuery DataTable组成的ColdFusion生成的网页。我想将DataTable的内容导出为PDF,但是在表格内容超出页面高度的某些表格中,PDF会添加我的标题区域,然后页面的其余部分为空白。该表然后显示在第2页。有没有人遇到类似的问题?
我已经尝试设置CSS的页面大小,边距,@导入,CSS的标准链接,内联CSS,似乎没有任何解决方法。
非常感谢任何帮助!欢迎任何建议!
答案 0 :(得分:1)
最终为我解决这个问题的是我写了一个简单的javascript函数,它接受两个参数,即所请求表的id和每页的最大行数。我的javascript函数然后抓取整个表,并使用max rows值作为每个表的行数将其分成单独的表。然后我输出JS变量作为标记的值,不再有不正确的分页符。
我希望将来cfdocument标签能够更加熟练地知道它何时到达页面的末尾并适当地破坏内容,但是现在这样做了。