1

我意识到还有其他几个类似的帖子,但我已经尝试了其中的每一个解决方案,但没有任何运气。基本上,我有一个由 jQuery DataTable 组成的 ColdFusion 生成的网页。我想将 DataTable 的内容导出到 PDF,但是在某些表格内容超过页面高度的表格上,PDF 添加了我的标题区域,然后页面的其余部分为空白。然后表格显示在第 2 页。有没有人遇到过类似的问题?

我已经尝试设置页面大小、边距、CSS 的@imports、CSS 的标准链接、内联 CSS,但似乎没有任何东西可以解决它。

任何帮助是极大的赞赏!也欢迎任何建议!

4

1 回答 1

1

最终为我解决了这个问题的是我编写了一个简单的 javascript 函数,它接受两个参数,请求的表的 id 和每页的最大行数。然后我的 javascript 函数抓取整个表,并将其分解为单独的表,使用最大行值作为每个表的行数。然后我将 JS 变量作为标记的值输出,并且不再有不正确的分页符。

我希望将来 cfdocument 标签能更熟练地知道它何时到达页面末尾并适当地打破内容,但现在这可行。

于 2013-09-27T13:24:17.613 回答