Licenza

Valuta Aspose.Finance

È possibile scaricare facilmente il prodotto Aspose.Finance for .NET a scopo di valutazione. Si prega di fare riferimento alAspose.Finance for .NET pagina di downloadper scoprire l’ultima versione. La versione di valutazione offre assolutamente le stesse funzionalità della versione con licenza del componente. Inoltre, la versione di valutazione diventa semplicemente concessa in licenza quando aggiungi alcune righe di codice per applicare la licenza.

Limiti della versione di valutazione

La versione di valutazione fornisce tutte le funzionalità tranne le seguenti:

  • Numero di file aperti (Aspose.Finance) Quando si esegue il programma, è possibile aprire solo 50 file utilizzando la libreria Aspose.Finance. Se la tua applicazione supera questo numero, verrà generata un’eccezione.
  • Numero di file salvati (Aspose.Finance) Quando si esegue il programma, è possibile aprire solo 50 file utilizzando la libreria Aspose.Finance. Se la tua applicazione supera questo numero, verrà generata un’eccezione.

Applicazione di una licenza

Una volta che sei soddisfatto del tuovalutazione di Aspose.Finance for .NET, acquista una licenza al sito Aspose:Portale acquisti Prendi familiarità con i diversi tipi di licenza disponibili. Se hai qualche domanda,contattare il team commerciale Aspose e saranno felici di aiutarti.

Ogni licenza Aspose comporta un abbonamento di un anno per aggiornamenti gratuiti a eventuali nuove versioni o correzioni che escono durante questo periodo. Forniamo supporto tecnico gratuito e illimitato sia agli utenti con licenza che a quelli di valutazione.

La licenza è un file XML di testo semplice che contiene dettagli come il nome del prodotto, il numero di sviluppatori con licenza, la data di scadenza dell’abbonamento e così via. Il file è firmato digitalmente, quindi non modificarlo: anche l’aggiunta di un’ulteriore interruzione di riga al file lo invalida.

Quando applicare una licenza

Segui queste semplici regole:

  • La licenza deve essere impostata una sola volta per dominio dell’applicazione.
  • È necessario impostare la licenza prima di utilizzare qualsiasi altra classe Aspose.Finance.
  • Chiamare SetLicense più volte non è dannoso, ma fa perdere tempo al processore.
  • Se stai sviluppando un’applicazione console o moduli Windows, chiama SetLicense nel codice di avvio, prima di utilizzare le classi Aspose.Finance.
  • Quando si sviluppa un’applicazione ASP.NET, chiamare SetLicense dal file Global.asax.cs, nel metodo protetto Aplication_Start. Viene chiamato una volta all’avvio dell’applicazione.
  • Non chiamare SetLicense dall’interno dei metodi Page_Load poiché significa che la licenza verrà caricata ogni volta che viene caricata una pagina web.
  • Se stai sviluppando una libreria di classi, chiami SetLicense da un costruttore statico della classe che utilizza Aspose.Finance. Il costruttore statico viene eseguito prima che venga creata un’istanza della tua classe assicurandosi che la licenza Aspose.Finance sia impostata correttamente.

Applica la licenza utilizzando l’oggetto File o Stream

Utilizzare ilLicenza.ImpostaLicenza metodo per concedere in licenza il componente. Il modo più semplice per impostare una licenza è inserire il file di licenza nella stessa cartella di Aspose.Finance.dll e specificare il nome del file, senza un percorso, come mostrato di seguito.

Caricamento di una licenza da file

Questo frammento di codice inizializza una licenza memorizzata in un file o in una risorsa incorporata.


public static void SetLicenseExample()
{
    // Initialize license object
    Aspose.Finance.License license = new Aspose.Finance.License();
    try
    {
        // Set license
        license.SetLicense("Aspose.Finance.lic");
    }
    catch (Exception)
    {
        // something went wrong
        throw;
    }
    Console.WriteLine("License set successfully.");
}

Caricamento di una licenza da un oggetto flusso

Questi frammenti di codice inizializzano la licenza dal flusso.

public static void SetLicenseFromStream()
{
    // Initialize license object
    Aspose.Finance.License license = new Aspose.Finance.License();
    // Load license from the file stream
    System.IO.FileStream myStream =
        new System.IO.FileStream(
            "Aspose.Finance.lic",
            System.IO.FileMode.Open);
    // Set license
    license.SetLicense(myStream);
    Console.WriteLine("License set successfully.");
}

Applicare la licenza misurata

Aspose.Finance for .NET API consente agli sviluppatori di applicare la licenza misurata. È un nuovo meccanismo di licenza. Il nuovo meccanismo di licenza verrà utilizzato insieme al metodo di licenza esistente. I clienti che desiderano essere fatturati in base all’utilizzo delle funzionalità API possono utilizzare le licenze a consumo. Per maggiori dettagli, fare riferimento aDomande frequenti sulle licenze misuratesezione.

Una nuova classeMisuratoè stato aggiunto per applicare la chiave misurata. Questo esempio di codice mostra come impostare chiavi pubbliche e private misurate:

public static void SetMeteredLicense()
{
    // Initialize a Metered license class object
    Aspose.Finance.Metered metered = new Aspose.Finance.Metered();
    // Apply public and private keys
    metered.SetMeteredKey("your-public-key", "your-private-key");
}