Licencjonowanie
Aspose.Slides for JasperReports jest dostępny jako nieograniczona czasowo wersja ewaluacyjna za darmo ze strony pobierania. Wersja ewaluacyjna i wersje licencjonowane produktu są tym samym plikiem do pobrania.
Gdy będziesz zadowolony z wersji ewaluacyjnej, kup licencję. Upewnij się, że rozumiesz i zgadzasz się na warunki subskrypcji.
Licencja jest dostępna do pobrania ze strony zamówienia po dokonaniu płatności. Licencja jest plikiem tekstowym XML, cyfrowo podpisanym, który zawiera informacje takie jak nazwa klienta, zakupiony produkt oraz typ licencji. Nie modyfikuj w żaden sposób zawartości pliku licencji: spowoduje to unieważnienie licencji.
Pobierz licencję na swój komputer i skopiuj ją do odpowiedniego folderu (na przykład do folderu aplikacji lub JasperReports\lib).
Ograniczenia wersji ewaluacyjnej
Wersja ewaluacyjna Aspose.Slides (bez określonej licencji) zapewnia pełną funkcjonalność produktu, ale (podczas zapisywania prezentacji) wstawia znak wodny ewaluacji w centrum każdego slajdu, jak pokazano na rysunku poniżej:

Stosowanie licencji
Istnieje kilka sposobów zastosowania licencji, w zależności od tego, czy pracujesz z JasperReports, czy z JasperServer.
Stosowanie licencji dla JasperReports
Użyj bezpośredniego wywołania metody setLicense, podobnie jak w Aspose.Slides dla języka Java.
import com.aspose.slides.jasperreports.License;
…..
try {
//Utwórz obiekt strumienia zawierający plik licencji
FileInputStream fstream=new FileInputStream("Aspose.Slides.JasperReports.Developer.lic");
<span class="c1">//Zainicjuj klasę License
License license = new License();
<span class="c1">//Ustaw licencję za pomocą obiektu strumienia
license.setLicense(fstream);
} catch(Exception ex) {
System.out.println(ex.toString());
}
Lub ustaw parametr eksportera w kodzie.
ASPptExporter exporter = new ASPptExporter ();
exporter.setParameter(ASExporterParameters.PPT_LICENSE, "Aspose.Slides.JasperReports.Developer.lic");
exporter.exportReport();
Stosowanie licencji w JasperServer
Ustaw parametr eksportera w pliku applicationContext.xml.
<bean id="asExportParametersBean" class="com.aspose.slides.jasperreports.ASExportParametersBean">
<property name="licenseFile" value="C:/jasperserver-3.0/apache-tomcat/webapps/jasperserver/WEB-INF/Aspose.Slides.JasperReports.Developer.lic"/>
</bean>