Licensing

Panoramica dei requisiti di Licensing 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 di Aspose.3D for .NET può essere scaricato dalla sezione download del sito Web di Aspose all’indirizzo: Scarica 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 File o Oggetto di flusso. Aspose.3D for .NET proverà a trovare la licenza nelle seguenti posizioni:

  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 è impostarla Utilizzando un file o un oggetto stream. Un altro modo preciso per impacchettare la licenza con la tua applicazione e assicurarti che non vada persa è includerla come risorsa incorporata in uno degli assembly che chiama la DLL del componente (inclusa in Aspose.3D).

Per includere il file di licenza come risorsa incorporata:

  1. In 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 nel Framework Microsoft .NET.

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

Applica licenza misurata

Aspose.3D for .NET API consente agli sviluppatori di applicare la licenza misurata. È un nuovo meccanismo di licenza. Il nuovo meccanismo di licenza sarà utilizzato insieme al metodo di licenza esistente. I clienti che desiderano essere fatturati in base all’utilizzo delle funzionalità API possono utilizzare la licenza misurata. Per maggiori dettagli, fai riferimento alla sezione Domande frequenti su Licensing misurate.

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