Работа с JasperReports

Лицензия доступна для загрузки со страницы заказа после оплаты. Лицензия представляет собой текстовый XML файл с цифровой подписью. Лицензия содержит информацию, такую как имя клиента, приобретенный продукт и тип лицензии. Не изменяйте содержание файла лицензии: это аннулирует лицензию.

Есть несколько способов активировать лицензию:

Первые два используются с JasperReports, последний с JasperServer.

Вызовите setLicense

Этот метод используется с JasperReports.

  1. Загрузите лицензию на свой компьютер и скопируйте ее в соответствующую папку (например, в папку вашего приложения или JasperReports\lib).

  2. Добавьте следующий код в ваш проект:


import com.aspose.pdf.jr3_7_0.jasperreports.*;

try

{ 

    // создайте объект потока, содержащий файл лицензии

   FileInputStream fstream = new FileInputStream("C:\\Aspose.PDF.JasperReports.lic");  



    // Установите лицензию через объект потока

 

   License license = new License();

   license.setLicense(fstream);

}

catch(Exception ex)

{

   System.out.println(ex.toString());

}

Установите параметр экспортера licenseFile в коде

Этот метод используется с JasperReports.

  1. Скачайте лицензию на ваш компьютер и скопируйте ее в соответствующую папку (например, папку вашего приложения или JasperReports\lib).

  2. Добавьте следующий код в ваш проект:

import com.aspose.pdf.jr3_7_0.jasperreports.*;

com.aspose.pdf.jr3_7_0.jasperreports.JrPdfExporter exporter = new com.aspose.pdf.jr3_7_0.jasperreports.JrPdfExporter();

exporter.setParameter(PdfExporterParameter.LICENSE, "Aspose.PDF.JasperReports.lic");

exporter.exportReport();