Отчет Jasper экспортирует пустые данные в формате PDF, когда данных больше

У меня есть отчет для экспорта в Excel, PDF и Word с использованием отчетов Jasper. Я использую XML-файл в качестве источника данных для отчета, но когда данные увеличиваются, отчет Jasper экспортирует пустой файл только для формата PDF, когда я уменьшаю содержание данных, он экспортирует данные, доступные правильно. Есть ли ограничение по размеру PDF? Как мы можем управлять размером в отчетах Джаспер из Java?

Мой jrxml действительно большой, поэтому я не могу добавить его сюда, я добавил свой код Java, который я использую для экспорта контента:

JRAbstractExporter exporter = null;
if (format.equals("pdf")) {
    exporter = new JRPdfExporter();
    jasperPrint.setPageWidth(Integer.parseInt(pWidth));
} else if (format.equals("xls")) {
    exporter = new JRXlsExporter();

} else if (format.equals("doc")) {
    jasperPrint.setPageWidth(Integer.parseInt(pWidth));
}
exporter.setParameter(JRExporterParameter.JASPER_PRINT,
        jasperPrint);
exporter.setParameter(JRExporterParameter.OUTPUT_STREAM,
        outputStream_);
exporter.exportReport();
contents = outputStream_.toByteArray();
response.setContentType("application/" + format);
response.addHeader("Content-disposition",
        "attachment;filename=" + name.toString() + "." + format);

Ответы на вопрос(5)

Ваш ответ на вопрос