Работа с JasperReports
Aspose.Words для JasperReports доступен бесплатно для неограниченной по времени оценки с страницы загрузки. Оценочная и лицензированная версии продукта являются одной и той же загрузкой.
Когда вы будете довольны оценочной версией, приобретите лицензию. Убедитесь, что вы понимаете и соглашаетесь с условиями лицензии.
Лицензия доступна для загрузки со страницы заказа после оплаты. Лицензия представляет собой текстовый XML файл с цифровой подписью. Лицензия содержит информацию, такую как имя клиента, приобретенный продукт и тип лицензии. Не изменяйте содержание файла лицензии: это аннулирует лицензию.
Есть несколько способов активировать лицензию:
Первые два используются с JasperReports, последний с JasperServer.
Вызовите setLicense
Этот метод используется с JasperReports.
-
Загрузите лицензию на свой компьютер и скопируйте ее в соответствующую папку (например, в папку вашего приложения или JasperReports\lib).
-
Добавьте следующий код в ваш проект:
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.
-
Скачайте лицензию на ваш компьютер и скопируйте ее в соответствующую папку (например, папку вашего приложения или JasperReports\lib).
-
Добавьте следующий код в ваш проект:
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();