Licenze

Panoramica

Aspose.Slides può essere utilizzato in modalità di valutazione o con una licenza valida. La versione di valutazione fornisce le stesse funzionalità della versione con licenza, ma aggiunge una filigrana di valutazione quando le presentazioni vengono aperte o salvate e limita l’estrazione del testo a una diapositiva.

Questo articolo spiega come funziona la licenza in Aspose.Slides e come applicare una licenza prima di utilizzare la libreria. Una licenza può essere caricata da un file, da uno stream o da una risorsa incorporata utilizzando la classe License. L’articolo mostra anche come convalidare se una licenza è stata applicata correttamente.

Valutare Aspose.Slides

Limitazioni della versione di valutazione

  • Sebbene la versione di valutazione di Aspose.Slides (senza una licenza specificata) fornisca tutte le funzionalità del prodotto, inserisce una filigrana di valutazione nella parte superiore del documento durante le operazioni di apertura e salvataggio.
  • Sei limitato a una sola diapositiva quando estrai il testo dalle presentazioni.

Licenze in Aspose.Slides

  • Una versione di valutazione diventa con licenza dopo aver acquistato una licenza e aggiunto un paio di righe di codice (per applicare la licenza).
  • La licenza è un file XML di testo semplice che contiene dettagli come il nome del prodotto, il numero di sviluppatori a cui è concessa, la data di scadenza dell’abbonamento e così via.
  • Il file di licenza è firmato digitalmente, quindi non devi modificarlo. Anche una singola aggiunta involontaria di un ritorno a capo al contenuto del file lo renderà non valido.
  • Aspose.Slides for Android via Java tenta tipicamente di trovare la licenza in queste posizioni:
    • Un percorso esplicito
    • La cartella contenente Aspose.Slides.jar
  • Per evitare le limitazioni associate alla versione di valutazione, devi impostare una licenza prima di utilizzare Aspose.Slides. È necessario impostare la licenza una sola volta per applicazione o processo.

Applicare una licenza

Una licenza può essere caricata da un file o da uno stream.

File

Il metodo più semplice per impostare una licenza richiede di posizionare il file di licenza nella cartella contenente Aspose.Slides.jar o nel jar della tua applicazione.

Questo codice Java mostra come impostare un file di licenza:

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

// Imposta il percorso del file di licenza
license.setLicense("Aspose.Slides.Android.via.Java.lic");

Stream

Puoi caricare una licenza da uno stream. Questo codice Java mostra come applicare una licenza da uno stream:

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

// Imposta la licenza tramite uno stream
license.setLicense(new java.io.FileInputStream("Aspose.Slides.Android.via.Java.lic"));

Convalidare una Licenza

Per verificare se una licenza è stata impostata correttamente, puoi convalidarla. Questo codice Java mostra come convalidare una licenza:

License license = new License();
license.setLicense("Aspose.Slides.Android.via.Java.lic");

if (License.isLicensed()) 
{
    System.out.println("License is good!");
}

Sicurezza dei Thread

FAQ

Posso applicare la licenza in un ambiente completamente offline (senza accesso a Internet)?

Sì. La convalida della licenza avviene localmente usando il file di licenza; non è necessaria alcuna connessione a Internet.

Cosa succede dopo la scadenza dell’abbonamento di un anno? La libreria smetterà di funzionare?

No. La licenza è perpetua: puoi continuare a utilizzare le versioni rilasciate prima della data di scadenza del tuo abbonamento; semplicemente non potrai utilizzare versioni più recenti senza rinnovare.