Licensing

Übersicht über Licensing 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 aus dem Download-Bereich der Aspose-Website unter: Herunter laden Aspose.3D API herunter geladen werden.

Beschränkung

Die Bewertungs version bietet alle Funktionen mit Ausnahme der folgenden:

  • Benutzer können nur 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 Datei oder Stream-Objekt geladen werden. Aspose.3D for .NET wird versuchen, die Lizenz an den folgenden Orten zu finden:

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

Der einfachste Weg, eine Lizenz festzulegen, besteht darin, die Lizenz datei in den gleichen 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 für Verwendung einer Datei oder eines Stream-Objekts festzulegen. Eine weitere 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. Kunden, die basierend auf der Nutzung der API-Funktionen in Rechnung gestellt werden möchten, können die gemeerte Lizenzierung verwenden. Weitere Informationen finden Sie im Abschnitt Gezählte Licensing FAQ.

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: