【发布时间】:2014-08-20 07:37:37
【问题描述】:
在我们的项目中,生成报告可能需要很长时间。有没有办法在处理文档时获取生成的页面数?
简单的进度条是不够的,我们需要向用户展示正在发生的事情。
【问题讨论】:
标签: java xdocreport
在我们的项目中,生成报告可能需要很长时间。有没有办法在处理文档时获取生成的页面数?
简单的进度条是不够的,我们需要向用户展示正在发生的事情。
【问题讨论】:
标签: java xdocreport
XDocReport 不提供一种进度监控器。我认为这个想法可能很有趣,请create an issue。
了解报告生成可能需要很长时间的地方也应该很有趣。举报流程为:
从 docx(或 odt)模板生成 docx(或 odt)。这一步需要时间吗?如果需要时间,我认为您不要使用 XDocReport 缓存(从注册表中检索报告,而不是非常及时地加载 docx/odt 模板)
将生成的 docx 转换为 PDF。我认为这一步可能需要时间。为此,恐怕您无法提高性能。
进度监视器可以跟踪第 1 步和第 2 步:
【讨论】: