Lizenzierung

Einschränkung der Evaluierungsversion

Die Evaluierungsversion von Aspose.Slides für JasperReports (ohne angegebene Lizenz) exportiert jede Seite des Berichts, fügt jedoch in allen vier Ausgabeformaten (PPT, PPTX, PDF und HTML) ein Evaluierungs-Wasserzeichen in der Mitte jeder Folie oder Seite ein, wie in der nachstehenden Abbildung gezeigt. Siehe Evaluieren Sie Aspose.Slides für Details.

Das Evaluierungs-Wasserzeichen in der Mitte einer exportierten Folie

Anwenden einer Lizenz

Es gibt mehrere Möglichkeiten, eine Lizenz anzuwenden, abhängig davon, ob Sie mit JasperReports oder JasperServer arbeiten.

Anwenden einer Lizenz für JasperReports

Rufen Sie die Methode setLicense der Klasse License mit einem Stream auf, der die Lizenzdatei liest, wie in Aspose.Slides für Java:

import java.io.FileInputStream;

import com.aspose.slides.jasperreports.License;

public class ApplyLicense {
    public static void main(String[] args) {
        try {
            // Erstelle ein Stream-Objekt, das die Lizenzdatei enthält.
            FileInputStream fstream = new FileInputStream("Aspose.Slides.JasperReports.Developer.lic");

            // Instanziiere die License-Klasse.
            License license = new License();

            // Setze die Lizenz über das Stream-Objekt.
            license.setLicense(fstream);
        } catch (Exception ex) {
            System.out.println(ex.toString());
        }
    }
}

Oder übergeben Sie den Pfad der Lizenzdatei an den Exporter im Parameter ASExporterParameters.PPT_LICENSE. In diesem Fragment ist jasperPrint ein ausgefüllter Bericht, wie in Ihr erster Export:

ASPptExporter exporter = new ASPptExporter();
exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, "report.ppt");
exporter.setParameter(ASExporterParameters.PPT_LICENSE, "Aspose.Slides.JasperReports.Developer.lic");
exporter.exportReport();

Anwenden einer Lizenz auf JasperServer

Setzen Sie die Eigenschaft licenseFile des Beans pptExportParameters in applicationContext.xml auf den Pfad der Lizenzdatei, wie in Integration mit JasperServer gezeigt.