【发布时间】:2021-11-17 09:24:58
【问题描述】:
我的代码如下:
JasperPrint print = JasperFillManager.fillReport(reportsrc, Param, conn);
JRExporter exporter = new JRPdfExporter();
exporter.setParameter(JRExporterParameter.JASPER_PRINT, print);
exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, outputFile);
exporter.exportReport();
可以很好地将 pdf 文件输出到物理文件夹。我想要的是将 pdf 导出为 base64 字符串。有什么办法吗?
谢谢
【问题讨论】:
-
您可以使用
exportReportToStream将PDF 发送到执行Base64 编码的OutputStream。
标签: java jasper-reports