Licenciamento

Limitação da Versão de Avaliação

A versão de avaliação do Aspose.Slides for JasperReports (sem uma licença especificada) exporta todas as páginas do relatório, mas insere uma marca d’água de avaliação no centro de cada slide ou página, em todos os quatro formatos de saída (PPT, PPTX, PDF e HTML), como mostrado na figura abaixo. Veja Avaliar Aspose.Slides para detalhes.

A marca d’água de avaliação no centro de um slide exportado

Aplicando uma Licença

Existem várias maneiras de aplicar uma licença, dependendo se você está trabalhando no JasperReports ou no JasperServer.

Aplicando uma Licença para JasperReports

Chame o método setLicense da classe License com um stream que lê o arquivo de licença, como no Aspose.Slides for Java:

import java.io.FileInputStream;

import com.aspose.slides.jasperreports.License;

public class ApplyLicense {
    public static void main(String[] args) {
        try {
            // Crie um objeto de stream contendo o arquivo de licença.
            FileInputStream fstream = new FileInputStream("Aspose.Slides.JasperReports.Developer.lic");

            // Instancie a classe License.
            License license = new License();

            // Defina a licença através do objeto stream.
            license.setLicense(fstream);
        } catch (Exception ex) {
            System.out.println(ex.toString());
        }
    }
}

Ou, passe o caminho do arquivo de licença para o exportador no parâmetro ASExporterParameters.PPT_LICENSE. Neste fragmento, jasperPrint é um relatório preenchido, como em Sua primeira exportação:

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

Aplicando uma Licença no JasperServer

Defina a propriedade licenseFile do bean pptExportParameters em applicationContext.xml para o caminho do arquivo de licença, conforme mostrado em Integração com JasperServer.