Licensing | Aspose.TeX per Java

Limitazioni della versione di valutazione

La versione di valutazione di Aspose.Tex (senza una licenza specificata) fornisce funzionalità complete del prodotto, tranne per il fatto che solo fino a quattro prime pagine possono essere ottenute nel documento di output. Inoltre, quelle pagine saranno timbrate con una filigrana in modalità di valutazione.

Se si desidera provare Aspose.Tex senza limitazioni di valutazione, richiedi una licenza temporanea di 30 giorni. Si prega di fare riferimento a Come ottenere una licenza temporanea? Per ulteriori informazioni.

Applicare la licenza utilizzando il file o lo streaming oggetto

Utilizzare il metodo License.setLicense per applicare la licenza al componente. Negli esempi seguenti, impostare licenseFilePath sul percorso completo del file di licenza. Il metodo chiamante deve gestire o dichiarare Exception.

Caricamento di una licenza dal file

Questo frammento di codice applica una licenza memorizzata in un file.

1// Apply a license from a file.
2// licenseFilePath is the full path to your Aspose.TeX for Java license.
3com.aspose.tex.License license = new com.aspose.tex.License();
4license.setLicense(licenseFilePath);

Caricamento di una licenza da un oggetto Stream

Questi frammenti di codice inizializzano la licenza dal flusso.

1// Apply a license from a stream and close the stream after use.
2// licenseFilePath is the full path to your Aspose.TeX for Java license.
3com.aspose.tex.License license = new com.aspose.tex.License();
4try (java.io.InputStream licenseStream = new java.io.FileInputStream(licenseFilePath)) {
5    license.setLicense(licenseStream);
6}

Licenza misurata

Aspose.TeX ha un meccanismo di licenza alternativo chiamato *licenza misurata *. Se un cliente desidera essere fatturato in base all’utilizzo delle funzionalità API, può applicare una *licenza misurata *, che in realtà è semplice come applicare una coppia di chiavi crittografiche. Per maggiori dettagli, consultare la sezione FAQ di licenze misurate.

Le chiavi pubbliche e private di una licenza misurata possono essere impostate utilizzando un’istanza della classe misurata, come mostrato di seguito:

1// Apply a metered license using your own public and private keys.
2new com.aspose.tex.Metered().setMeteredKey(
3        "<type public key here>",
4        "<type private key here>");