Lizenzierung

Aspose.Slides bewerten

Einschränkungen der Evaluierungs‑Version

  • Obwohl die Evaluierungs‑Version von Aspose.Slides (ohne angegebene Lizenz) die volle Funktionalität bereitstellt, fügt sie bei Öffnen und Speichern ein Evaluierungs‑Wasserzeichen am oberen Rand des Dokuments ein.
  • Beim Extrahieren von Texten aus Präsentationsfolien ist die Anzahl der Folien auf eins begrenzt.

Lizenzierung in Aspose.Slides

  • Eine Evaluierungs‑Version wird lizenziert, sobald Sie eine Lizenz erwerben und ein paar Zeilen Code hinzufügen (um die Lizenz zu aktivieren).
  • Die Lizenz ist eine reine XML‑Textdatei, die Details wie Produktname, Anzahl der lizenzierten Entwickler, Ablaufdatum des Abonnements usw. enthält.
  • Die Lizenzdatei ist digital signiert, daher darf sie nicht geändert werden. Schon das versehentliche Hinzufügen eines zusätzlichen Zeilenumbruchs macht die Lizenz ungültig.
  • Aspose.Slides for Java sucht die Lizenz in der Regel an folgenden Stellen:
    • Ein expliziter Pfad
    • Der Ordner, der Aspose.Slides.jar enthält
  • Um die Einschränkungen der Evaluierungs‑Version zu umgehen, müssen Sie vor der Verwendung von Aspose.Slides eine Lizenz setzen. Das ist nur einmal pro Anwendung oder Prozess nötig.

Lizenz anwenden

Eine Lizenz kann aus einer Datei oder einem Stream geladen werden.

Datei

Die einfachste Methode, eine Lizenz zu setzen, besteht darin, die Lizenzdatei in den Ordner zu kopieren, der Aspose.Slides.jar oder das JAR Ihrer Anwendung enthält.

Dieses Java‑Beispiel zeigt, wie eine Lizenzdatei gesetzt wird:

// Instanziiert die License-Klasse
com.aspose.slides.License license = new com.aspose.slides.License();

// Setzt den Pfad zur Lizenzdatei
license.setLicense("Aspose.Slides.Java.lic");

Stream

Sie können eine Lizenz aus einem Stream laden. Dieses Java‑Beispiel zeigt, wie eine Lizenz aus einem Stream angewendet wird:

// Instanziert die License-Klasse
com.aspose.slides.License license = new com.aspose.slides.License();

// Setzt die Lizenz über einen Stream
license.setLicense(new java.io.FileInputStream("Aspose.Slides.Java.lic"));

PHP/Java Bridge

Wenn Sie Aspose.Slides for PHP über Java verwenden, können Sie die Lizenz über eine PHP/Java‑Bridge setzen. Diese Bridge ermöglicht die Nutzung von Java‑Klassen in PHP‑Syntax. Weitere Informationen finden Sie unter License in PHP.

Lizenz prüfen

Um zu überprüfen, ob eine Lizenz korrekt gesetzt wurde, können Sie sie validieren. Dieses Java‑Beispiel zeigt, wie eine Lizenz validiert wird:

License license = new License();
license.setLicense("Asppose.Slides.Java.lic");

if (License.isLicensed()) 
{
    System.out.println("License is good!");
}

Thread‑Sicherheit

FAQ

Kann ich die Lizenz in einer völlig offline Umgebung (ohne Internetzugang) anwenden?

Ja. Die Lizenzprüfung erfolgt lokal anhand der Lizenzdatei; eine Internetverbindung ist nicht erforderlich.

Was passiert, wenn das einjährige Abonnement abläuft? Hört die Bibliothek dann auf zu funktionieren?

Nein. Die Lizenz ist dauerhaft gültig: Sie können weiterhin Versionen verwenden, die vor dem Ende Ihres Abonnements veröffentlicht wurden; Sie können jedoch neuere Releases nicht ohne Erneuerung nutzen.