Licenze

Panoramica dei requisiti di licenza e delle limitazioni della versione di valutazione per l’elaborazione dei formati di file 3D in C#.

Limitazioni della versione di valutazione

Una versione di valutazione gratuita dello Aspose.3D for .NET può essere scaricata dalla sezione download del sito Web dello Aspose all’indirizzo:Scaricare Aspose.3D API.

Limitazione

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

  • Gli utenti possono aprire/importare solo un massimo di 50 3D documenti su una scena.
  • Ogni nodo non può avere più di 5 nodi figlio.
  • Ogni nodo non può avere più di 2 entità allegate.
  • Ogni geometria non può avere più di 2 elementi di vertice collegati.
  • Ogni nodo non può avere più di 1 materiale.
  • Gli utenti possono salvare solo un massimo di 50 3D documenti in una scena.
  • Gli utenti vedranno anche una filigrana di valutazione nelle immagini renderizzate e in tutti gli altri file di output.

Applicare la licenza utilizzando file o oggetto Stream

La licenza può essere caricata da unFileOOggetto di flusso. Aspose.3D for .NET cercherà di trovare la licenza nelle seguenti località:

  1. Percorso esplicito.
  2. La cartella che contiene Aspose.3D.dll.
  3. La cartella che contiene l’assembly che ha chiamato Aspose.3D.dll.
  4. La cartella che contiene l’assembly di voce (il tuo. Exe).
  5. Una risorsa incorporata nell’assembly che ha chiamato Aspose.3D.dll.

Il modo più semplice per impostare una licenza è inserire il file di licenza nella stessa cartella del file Aspose.3D.dll e specificare il nome del file, senza un percorso, come mostrato nell’esempio seguente.

Caricamento di una licenza dal file

Il modo più semplice per applicare una licenza è inserire il file di licenza nella stessa cartella del file Aspose.3D.dll e specificare solo il nome del file senza un percorso.

Esempio:

 Caricamento di una licenza da un oggetto Stream

L’esempio seguente mostra come caricare una licenza da un flusso.

Applica la licenza utilizzando la risorsa incorporata

Un modo per applicare una licenza è impostarlaUtilizzando un file o un oggetto stream. Un altro modo accurato per impacchettare la licenza con l’applicazione e assicurarsi che non vada persa è includerla come risorsa incorporata in uno degli assemblaggi che chiama la DLL del componente (inclusa nello Aspose.3D).

Per includere il file di licenza come risorsa incorporata:

  1. Nello Visual Studio .NET, includere il file di licenza (.lic) nel progetto selezionandoFile, AlloraAggiungi elemento esistenteE finalmenteAggiungi.
  2. Selezionare il file in Solution Explorer.
  3. Impostare ilCostruisci azioneARisorsa incorporataNella finestra Proprietà.
  4. Per accedere alla licenza incorporata nell’assembly (come risorsa incorporata), basta aggiungere il file di licenza come risorsa incorporata al progetto e passare il nome del file di licenza al metodo SetLicense. La classe Licenza trova automaticamente il file di licenza nelle risorse incorporate. Non è necessario chiamare i metodi GetExecutingAssembly e GetManifestResourceStream della classe System.Reflection.Assembly nello Microsoft .NET Framework.

Il seguente frammento di codice viene utilizzato per impostare la licenza.

Applica licenza misurata

Aspose.3D for .NET API consente agli sviluppatori di applicare una licenza misurata. È un nuovo meccanismo di licenza. Il nuovo meccanismo di licenza sarà utilizzato insieme al metodo di licenza esistente. Quei clienti che desiderano essere fatturati in base all’utilizzo delle funzionalità API possono utilizzare la licenza misurata. Per maggiori dettagli, si prega di fare riferimento aDomande frequenti sulle licenze misurateSezione.

È stata aggiunta una nuova classe Metered per applicare la chiave misurata. Questo esempio di codice dimostra come impostare chiavi pubbliche e private con misurazione: