Lisensi

Batasan Versi Evaluasi

Versi evaluasi Aspose.Slides for JasperReports (tanpa lisensi yang ditentukan) mengekspor setiap halaman laporan, tetapi menempatkan watermark evaluasi di tengah setiap slide atau halaman, dalam keempat format output (PPT, PPTX, PDF, dan HTML), seperti yang ditunjukkan pada gambar di bawah. Lihat Evaluate Aspose.Slides untuk detail.

Watermark evaluasi di tengah slide yang diekspor

Menerapkan Lisensi

Ada beberapa cara untuk menerapkan lisensi, tergantung apakah Anda bekerja pada JasperReports atau JasperServer.

Menerapkan Lisensi untuk JasperReports

Panggil metode setLicense dari kelas License dengan stream yang membaca file lisensi, seperti pada Aspose.Slides for Java:

import java.io.FileInputStream;

import com.aspose.slides.jasperreports.License;

public class ApplyLicense {
    public static void main(String[] args) {
        try {
            // Buat objek stream yang berisi file lisensi.
            FileInputStream fstream = new FileInputStream("Aspose.Slides.JasperReports.Developer.lic");

            // Membuat instance kelas License.
            License license = new License();

            // Atur lisensi melalui objek stream.
            license.setLicense(fstream);
        } catch (Exception ex) {
            System.out.println(ex.toString());
        }
    }
}

Atau, berikan path file lisensi ke exporter dalam parameter ASExporterParameters.PPT_LICENSE. Pada fragmen ini, jasperPrint adalah laporan yang telah terisi, seperti pada Your first 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();

Menerapkan Lisensi pada JasperServer

Atur properti licenseFile dari bean pptExportParameters di applicationContext.xml ke path file lisensi, seperti yang ditunjukkan pada Integration with JasperServer.