Licenza

Limite della versione di valutazione

La versione di valutazione di Aspose.Slides per JasperReports (senza una licenza specificata) esporta ogni pagina del report, ma inserisce una filigrana di valutazione al centro di ogni diapositiva o pagina, in tutti e quattro i formati di output (PPT, PPTX, PDF e HTML), come mostrato nella figura sottostante. Vedi Valuta Aspose.Slides per i dettagli.

La filigrana di valutazione al centro di una diapositiva esportata

Applicare una licenza

Ci sono diversi modi per applicare una licenza, a seconda che tu stia lavorando su JasperReports o su JasperServer.

Applicare una licenza per JasperReports

Chiama il metodo setLicense della classe License con uno stream che legge il file di licenza, come in Aspose.Slides per Java:

import java.io.FileInputStream;

import com.aspose.slides.jasperreports.License;

public class ApplyLicense {
    public static void main(String[] args) {
        try {
            // Crea un oggetto stream contenente il file di licenza.
            FileInputStream fstream = new FileInputStream("Aspose.Slides.JasperReports.Developer.lic");

            // Istanzia la classe License.
            License license = new License();

            // Imposta la licenza tramite l'oggetto stream.
            license.setLicense(fstream);
        } catch (Exception ex) {
            System.out.println(ex.toString());
        }
    }
}

Oppure, passa il percorso del file di licenza all’esportatore nel parametro ASExporterParameters.PPT_LICENSE. In questo frammento, jasperPrint è un report compilato, come in La tua prima esportazione:

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();

Applicare una licenza su JasperServer

Imposta la proprietà licenseFile del bean pptExportParameters in applicationContext.xml al percorso del file di licenza, come mostrato in Integrazione con JasperServer.