我正在创建adf项目并使用itextpdf 5.1.3生成报告。 例如: - 我的表客户有3000行。在我的jspx页面有客户表&按钮有文件下载列表器那里我只是调用报告。 报告仅生成前50行(最多4页)。 为什么剩余的行不会出现在报告中?
Update table set field=1 where Columns_name between 1001 and 2000
答案 0 :(得分:0)
PDF文档中页面的最大大小为14,400个用户单位的14,400。请参阅博文Help, I only see blank pages in my PDF。这不是iText引入的限制;这是PDF阅读器(如Adobe Reader)中存在的限制。其他观看者(例如Apple Preview)在显示包含较大页面的PDF时没有问题。
这回答了帖子主题行中的问题。
您帖子的正文包含完全不同的问题。也许您不是在询问页面大小,而是询问文件大小。过去也回答了这个问题。见What is the size limit of pdf file?
请允许我总结一下答案:
由于您使用的是iText 5.1.3,因此您可以创建2 GB的PDF。它打败了我为什么你使用的是2011年11月的iText版本,而不是更新的版本,但没有理由你不能在PDF中放置一个包含3000行的表格。为2 GBytes。
有可能你的代码非常糟糕。很遗憾,您没有向我们展示您的代码。您是否阅读了有关如何创建Large Tables的文档?
我不能对你说的部分发表评论:
在我的jspx页面中有customer table&按钮有文件下载列表器,我只是在调用报告。
这似乎与您的问题无关。