java - JasperReports 如何将一系列页面导出到文本文件?
问题描述
我需要在矩阵打印机上以文本模式打印报告。
我找到了一个如何使用 JRTextExporter 将整个报告导出到文本文件的示例,但没有找到如何导出一系列页面。
JRTextExporter exporter = new JRTextExporter();
exporter.setParameter(JRTextExporterParameter.PAGE_WIDTH, 80);
exporter.setParameter(JRTextExporterParameter.PAGE_HEIGHT, 40);
exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, outputFileName);
exporter.exportReport();
假设我有一份 100 页的报告,我需要在矩阵打印机上以文本模式从第 15 页到第 32 页导出/打印。
解决方案
推荐阅读
- coq - 类型强制从 nat 到 rat
- python - Python,如何从 URL 解析 HTML?
- docker - 谷歌 cAdvisor 与 Traefik
- javascript - 单击按钮时将值从一个组件传递到另一个组件-React js
- javascript - gremlin - 如何乘以“携带”属性
- python - 使用 python 解析 Outlook .msg 文件以获取 HTML 正文
- amp-html - Prevent Google amp-autocomplete from closing/hiding for debugging purpose
- c# - How do i execute stored procedures that return single values from EFCore?
- r - 如何在 R 中计算这个总和?
- r - ggplot histogram: specifying the x axis limits make zero values disappear