Обзор продукта

Описание продукта

JasperReports и JasperServer не имеют встроенных возможностей для экспорта отчетов в виде презентаций Microsoft PowerPoint, но Aspose.Slides для JasperReports предоставляет вам доступ к двум дополнительным форматам экспорта:

  • PPT – Презентация PowerPoint через Aspose.Slides
  • PPS - Шоу PowerPoint через Aspose.Slides
  • PPTX – Презентация PowerPoint через Aspose.Slides
  • PPSX - Шоу PowerPoint через Aspose.Slides

Aspose.Slides для JasperReports внутренне использует наши 100% чистые Java-библиотеки Aspose.Slides для Java и Aspose.Metafiles для Java, библиотеки мирового класса для обработки серверных презентаций и метафайлов.

Aspose.Slides для JasperReports позволяет экспортировать любой отчет в формате PPT или PPS.

Пример вывода

Класс ASPptExporter расширяет класс ASAbstractExporter, так что его можно использовать так же, как и любые другие стандартные экспортеры. Этот короткий пример показывает типичный код и скриншот отчета, просмотренного в MS PowerPoint. Подробные примеры можно найти в предоставленных демонстрационных отчетах.

File sourceFile = new File(fileName); 
JasperPrint jasperPrint = (JasperPrint)JRLoader.loadObject(sourceFile);
File destFile = new File(sourceFile.getParent(), jasperPrint.getName() + ".ppt");
ASPptExporter exporter = new ASPptExporter();
exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, destFile.toString());
exporter.exportReport();

Презентация, созданная с помощью демонстрационного xmldatasource JasperReports

todo:image_alt_text