Licenze | Soluzione API per .NET
Valuta Aspose.Font
È possibile scaricare facilmente Aspose.Font per il prodotto .NET per scopi di valutazione. Fare riferimento alla pagina Aspose.Font per .NET Pagina di download per scoprire l’ultima versione. Il download di valutazione è uguale al download acquistato. La versione di valutazione viene semplicemente autorizzata quando si aggiungono alcune righe di codice per applicare la licenza.
Limitazioni della versione di valutazione
La versione di valutazione di Aspose.Font (senza una licenza specificata) fornisce funzionalità complete del prodotto ad eccezione di alcune limitazioni di valutazione. Una valutazione supporta lavorare solo con i seguenti caratteri.
- CFF
- Type1 Fonts and Montserrat
- Noto Sans JP
- Merriweather
- Lora
- Source Code Pro
- TTF Fonts
Se si desidera provare ASPUTI.FONT 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.
Applicazione di una licenza
Una volta che sei soddisfatto della tua valutazione di Aspose.Font per .NET, acquista una licenza sul sito Web ASPE: Portale di acquisto. Affrontare i diversi tipi di licenza disponibili. Se hai domande, contatta il team di vendita aspirato e saranno felici di aiutarti.
Ogni licenza in aspirazione porta un abbonamento di un anno per aggiornamenti gratuiti a qualsiasi nuova versioni o correzioni che si verificano durante questo periodo. Forniamo supporto tecnico gratuito e illimitato per gli utenti autorizzati e di valutazione.
La licenza è un file XML di testo semplice che contiene dettagli come il nome del prodotto, il numero di sviluppatori autorizzati, la data di scadenza dell’abbonamento e così via. Il file è firmato digitalmente, quindi non modificare il file: anche l’aggiunta di una rottura della riga extra al file lo invalida.
Quando applicare una licenza
Segui queste semplici regole:
- La licenza deve essere impostata solo una volta per dominio dell’applicazione.
- È necessario impostare la licenza prima di utilizzare qualsiasi altra classe ASPEP.FONT.
- Chiamare setLicense più volte non è dannoso, ma perde il tempo del processore.
- Se si sta sviluppando un modulo di Windows o un’applicazione console, chiamare setLicense nel codice di avvio, prima di utilizzare le classi Aspose.Font.
- Quando si sviluppa un’applicazione ASP.NET, chiamare setLicense dal file global.asax.cs, nel metodo protetto aplication_start. Si chiama una volta quando l’applicazione inizia.
- Non chiamare setLicense dai metodi Page_Load poiché significa che la licenza verrà caricata ogni volta che viene caricata una pagina Web.
- Se stai sviluppando una libreria di classe, si chiama SetLicense da un costruttore statico della classe che utilizza Aspose.Font. Il costruttore statico esegue prima che venga creata un’istanza della classe assicurando che la licenza ASPUS.
Applica la licenza utilizzando un oggetto file o streaming
Utilizzare il metodo License.SetLicense per autorizzare il componente. Il modo più semplice per impostare una licenza è mettere il file di licenza nella stessa cartella di Aspose.Font.dll e specificare il nome file, senza un percorso, come mostrato di seguito.
Caricamento di una licenza dal file
Questo frammento di codice inizializza una licenza memorizzata in un file o in una risorsa incorporata.
1// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-.NET
2// Set path of the license file, i.e. c:\temp\
3string dataDir = @"c:\temp\";
4
5License license = new License();
6license.SetLicense(dataDir + "Aspose.Diagram.lic");
Caricamento di una licenza da un oggetto Stream
Questi frammenti di codice inizializzano la licenza dallo streaming.
1// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-.NET
2// Set path of the license file, i.e. c:\temp\
3string dataDir = @"c:\temp\";
4// Load an existing Visio file in the stream
5FileStream LicStream = new FileStream(dataDir + "Aspose.Diagram.lic", FileMode.Open);
6
7License license = new License();
8license.SetLicense(LicStream);