Lizenzierung

Übersicht über die Lizenz anforderungen und Einschränkungen der Bewertungs version für die Verarbeitung von 3D Dateiformaten in C#.

Einschränkungen der Bewertungs version

Eine kostenlose Bewertungs version von Aspose.3D for .NET kann vom Download-Bereich auf der Website von Aspose herunter geladen werden unter:Aspose.3D API Herunter laden.

Beschränkung

Die Bewertungs version bietet alle Funktionen mit Ausnahme der folgenden:

  • Benutzer können maximal 50 3D-Dokumente in eine Szene öffnen/importieren.
  • Jeder Knoten kann nicht mehr als 5 unter geordnete Knoten haben.
  • Jeder Knoten kann nicht mehr als 2 angehängte Entitäten haben.
  • Jede Geometrie kann nicht mehr als 2 angehängte Scheitel punkt elemente haben.
  • Jeder Knoten kann nicht mehr als 1 Material haben.
  • Benutzer können nur maximal 50 3D-Dokumente in einer Szene speichern.
  • Benutzer sehen auch ein Bewertungs wasser zeichen in den gerenderten Bildern und allen anderen Ausgabe dateien.

Lizenz mit Datei oder Stream-Objekt anwenden

Die Lizenz kann von einem geladen werdenDateiOderStream-Objekt. Aspose.3D for .NET wird versuchen, die Lizenz an folgenden Orten zu finden:

  1. Expliziter Weg.
  2. Der Ordner, der Aspose.3D.dllenthält.
  3. Der Ordner, der die Assembly enthält, die Aspose.3D.dll.
  4. Der Ordner, der die Entry Assembly enthält (Ihr. Exe).
  5. Eine eingebettete Ressource in der Baugruppe mit der Bezeichnung Aspose.3D.dll.

Der einfachste Weg, eine Lizenz festzulegen, besteht darin, die Lizenz datei in denselben Ordner wie die Datei Aspose.3D.dll zu legen und den Dateinamen ohne Pfad anzugeben, wie im folgenden Beispiel gezeigt.

Laden einer Lizenz aus der Datei

Der einfachste Weg, eine Lizenz anzuwenden, besteht darin, die Lizenz datei in denselben Ordner wie die Datei Aspose.3D.dll zu legen und nur den Dateinamen ohne Pfad anzugeben.

Beispiel:

 Laden einer Lizenz aus einem Stream-Objekt

Das folgende Beispiel zeigt, wie eine Lizenz aus einem Stream geladen wird.

Lizenz mit Embedded Resource anwenden

Eine Möglichkeit, eine Lizenz zu beantragen, besteht darin, sie festzulegenVerwendung einer Datei oder eines Stream-Objekts. Eine weitere gute Möglichkeit, die Lizenz mit Ihrer Anwendung zu verpacken und sicher zustellen, dass sie nicht verloren geht, besteht darin, sie als eingebettete Ressource in eine der Baugruppen aufzunehmen, die die DLL der Komponente aufruft (enthalten in Aspose.3D).

So schließen Sie die Lizenz datei als eingebettete Ressource ein:

  1. In Visual Studio .NET, fügen Sie die Lizenz datei (.lic) in das Projekt ein, indem SieDatei, DannVorhandene Artikel hinzufügenUnd schließlichHinzufügen.
  2. Wählen Sie die Datei im Solution Explorer aus.
  3. Stellen Sie dieAktion bauenZuEingebettete RessourceIm Eigenschaften fenster.
  4. Um auf die in die Assembly eingebettete Lizenz zuzugreifen (als eingebettete Ressource), fügen Sie einfach die Lizenz datei als eingebettete Ressource zum Projekt hinzu und geben Sie den Namen der Lizenz datei an die SetLicense-Methode weiter. Die Lizenz klasse findet die Lizenz datei automatisch in den eingebetteten Ressourcen. Es ist nicht erforderlich, die Get Executing Assembly-und Get Manifest Resource Stream-Methoden der Klasse System.Reflection.Assembly im Microsoft .NET Framework aufzurufen.

Das folgende Code-Snippet wird verwendet, um die Lizenz festzulegen.

Metered Lizenz anwenden

Aspose.3D for .NET API ermöglicht es Entwicklern, eine gemeerte Lizenz zu beantragen. Es ist ein neuer Lizenzierung mechanismus. Der neue Lizenzierung mechanismus wird zusammen mit der bestehenden Lizenzierung methode verwendet. Diejenigen Kunden, die aufgrund der Verwendung der API-Funktionen abgerechnet werden möchten, können die gemetzte Lizenzierung nutzen. Für weitere Details beziehen Sie sich bitte aufGemessene Lizenzierung FAQAbschnitt.

Eine neue Klasse Metered wurde hinzugefügt, um den gemetzten Schlüssel anzuwenden. Dieses Code beispiel zeigt, wie gemetzte öffentliche und private Schlüssel festgelegt werden: