Lizenzierung – Aspose.SVG for Python via .NET

Einschränkungen der Evaluierungsversion

Aspose.SVG for Python via .NET ist eine Software, die Entwickler vor dem Kauf ausprobieren können. Eine kostenlose Testversion von Aspose.SVG for Python via .NET kann im Download-Bereich der Aspose-Website heruntergeladen werden:  Aspose.SVG Python Library.

Einschränkung

Die Testversion von Aspose.SVG ist dieselbe wie die gekaufte. Durch die Einbindung einiger Codezeilen zur Anwendung der Lizenz wird die Testversion einfach in eine lizenzierte Version umgewandelt. Die Evaluierungsversion bietet alle Funktionen mit Ausnahme der folgenden:

Wenn Sie Aspose.SVG ohne Evaluierungseinschränkungen testen möchten, fordern Sie eine 30-tägige temporäre Lizenz an. Weitere Informationen finden Sie unter How to get a Temporary License?.

Wenden Sie die Lizenz mithilfe einer Datei oder eines Stream-Objekts an

Die Lizenz kann aus einer Datei oder einem Stream-Objekt geladen werden. Aspose.SVG for Python via .NET versucht, die Lizenz an den folgenden Orten zu finden:

  1. Expliziter Pfad.
  2. Der Ordner, der Aspose.SVG.dll enthält.
  3. Der Ordner, der die Assembly enthält, die Aspose.SVG.dll aufgerufen hat.
  4. Der Ordner, der die Eintragsassembly (Ihre EXE-Datei) enthält.
  5. Eine eingebettete Ressource in der Assembly mit dem Namen Aspose.SVG.dll.

Der Lizenzdateiname ist nicht auf Aspose.SVG.Python.NET.lic beschränkt. Sie können es nach Belieben umbenennen und diesen Namen verwenden, wenn Sie die Lizenz in Ihrem Antrag anwenden.

Laden einer Lizenz aus einer Datei

Der einfachste Weg, eine Lizenz anzuwenden, besteht darin, die Lizenzdatei im selben Ordner wie die Datei Aspose.SVG.dll abzulegen und nur den Dateinamen ohne Pfad anzugeben. Sie können einen license-Ordner erstellen und die Lizenzdatei dort ablegen. Die Methode set_license() ruft dann den Pfad zur Lizenzdatei ab.

Beispiel:

1# Initialize license object
2lic = License()
3
4# Set license from file
5lic.set_license("./license/Aspose.SVG.Python.via.NET.lic")
6
7print("License set successfully.")

Wenden Sie eine Metered-Lizenz an

Mit Aspose.SVG für Python über die .NET-API können Entwickler die getaktete Lizenz anwenden. Es handelt sich um einen neuen Lizenzierungsmechanismus. Der neue Lizenzierungsmechanismus wird zusammen mit der bestehenden Lizenzierungsmethode verwendet. Kunden, die eine Abrechnung auf Basis der Nutzung der API-Funktionen wünschen, können die getaktete Lizenzierung nutzen. Weitere Einzelheiten finden Sie im Abschnitt Metered Licensing FAQ.

Nachdem Sie alle notwendigen Schritte zum Erhalt dieser Art von Lizenz abgeschlossen haben, erhalten Sie die Schlüssel, nicht die Lizenzdatei. Eine neue Klasse  Metered wurde hinzugefügt, um den gemessenen Schlüssel anzuwenden. Dieses Codebeispiel zeigt, wie gemessene öffentliche und private Schlüssel festgelegt werden:

1# Create an instance of the Metered class
2metered = Metered()
3
4# Set the public and private keys for metered licensing
5public_key = "your-public-key"
6private_key = "your-private-key"
7
8# Apply the metered license
9metered.set_metered_key(public_key, private_key)

Verwendung mehrerer Aspose-Produkte

Wenn Sie mehrere Aspose-Produkte in Ihrer Anwendung verwenden, zum Beispiel Aspose.SVG und Aspose.HTML, beachten Sie die folgenden hilfreichen Richtlinien:

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.