Получение экспортированного отчета crystal в виде bytearrayoutputstream для сохранения в базе данных
Я получаю отчет crystal с сервера, и мне нужно автоматически Сохранить pdf-файл в базу данных.
Как я могу получить экспортированный отчет crystal в виде ByteArrayOutputStream
Что я уже пробовал:
ReportExportControl exportControl = new ReportExportControl(); exportControl.setReportSource(reportSource); exportControl.setParameterFields(parameterFields); exportControl.setDatabaseLogonInfos(oConnectionInfos); exportControl.setExportAsAttachment(true); exportControl.setOwnPage(true); exportControl.setProductLocale(new Locale("en", "US")); ExportOptions exportOptions = new ExportOptions(); exportOptions.setExportFormatType(ReportExportFormat.PDF); exportControl.setExportOptions(exportOptions); XBoeTools.getInstance().setOutHeadderForResponse(request, response, "PDF"); exportControl.processHttpRequest(request, response, getServletConfig().getServletContext(), null);