【发布时间】:2016-05-18 17:43:29
【问题描述】:
我正在尝试使用 DynamicReports 4.1 生成受密码保护的 xls 文件,该文件在内部使用 JasperReports 6。
代码如下:
JasperXlsExporterBuilder xlsBuilder = export
.xlsExporter(report);
if (null != password) {
xlsBuilder.setPassword(password);
}
问题是它只创建了只读保护文件。打开文件不需要密码。我也尝试过使用 Apache POI,同样的事情也会发生(我猜 JasperXlsExporter 只使用 Apache POI)。我需要打开受保护的 xls 而不是只读保护。
这可以实现吗?
【问题讨论】:
标签: java passwords jasper-reports export-to-excel dynamic-reports