Lizenzierung
Bewerten von Aspose.Slides
Sie können eine Evaluierungsversion von Aspose.Slides for Android via Java von der entsprechenden Download-Seite herunterladen. Die Evaluierungsversion bietet dieselben Funktionen wie die lizenzierte Produktversion. Das Evaluierungspaket ist identisch mit dem erworbenen Paket. Die Evaluierungsversion wird einfach lizenziert, sobald Sie ein paar Code‑Zeilen hinzufügen (um die Lizenz anzuwenden).
Sobald Sie mit Ihrer Evaluierung von Aspose.Slides zufrieden sind, können Sie eine Lizenz erwerben. Wir empfehlen, die verschiedenen Abonnement‑Typen zu prüfen. Bei Fragen kontaktieren Sie das Aspose‑Verkaufsteam.
Jede Aspose‑Lizenz beinhaltet ein einjähriges Abonnement für kostenlose Upgrades auf neue Versionen oder Korrekturen, die innerhalb des Abonnementzeitraums veröffentlicht werden. Benutzer mit lizenzierten Produkten (oder sogar Evaluierungsversionen) erhalten kostenlosen und unbegrenzten technischen Support.
Einschränkungen der Evaluierungsversion
- Während die Evaluierungsversion von Aspose.Slides (ohne angegebene Lizenz) die volle Produktfunktionalität bereitstellt, fügt sie bei Öffnen und Speichern ein Evaluierungs‑Wasserzeichen oben im Dokument ein.
- Beim Extrahieren von Texten aus Präsentationsfolien ist die Ausgabe auf eine Folie begrenzt.
Lizenzierung in Aspose.Slides
- Eine Evaluierungsversion wird lizenziert, sobald Sie eine Lizenz erwerben und ein paar Code‑Zeilen hinzufügen (um die Lizenz anzuwenden).
- Die Lizenz ist eine reine Text‑XML‑Datei, die Details wie Produktname, Anzahl der lizenzierten Entwickler, Ablaufdatum des Abonnements usw. enthält.
- Die Lizenzdatei ist digital signiert, daher dürfen Sie die Datei nicht verändern. Schon das versehentliche Hinzufügen eines zusätzlichen Zeilenumbruchs zum Dateiinhalt macht die Lizenz ungültig.
- Aspose.Slides for Android via Java sucht die Lizenz typischerweise an folgenden Stellen:
- Ein expliziter Pfad
- Der Ordner, der Aspose.Slides.jar enthält
- Um die mit der Evaluierungsversion verbundenen Einschränkungen zu vermeiden, müssen Sie vor der Nutzung von Aspose.Slides eine Lizenz setzen. Sie müssen die Lizenz nur einmal pro Anwendung oder Prozess setzen.
Anwenden einer Lizenz
Eine Lizenz kann aus einer Datei oder einem Stream geladen werden.
Datei
Die einfachste Methode, eine Lizenz zu setzen, besteht darin, die Lizenzdatei im Ordner zu platzieren, der Aspose.Slides.jar oder das JAR Ihrer Anwendung enthält.
Dieses Java‑Beispiel zeigt, wie Sie eine Lizenzdatei setzen:
// Instanziiert die License-Klasse
com.aspose.slides.License license = new com.aspose.slides.License();
// Setzt den Pfad zur Lizenzdatei
license.setLicense("Aspose.Slides.Android.via.Java.lic");
Wenn Sie die Lizenzdatei in einem anderen Verzeichnis ablegen, muss beim Aufruf der SetLicense‑Methode der Dateiname am Ende des angegebenen expliziten Pfads genau dem Ihrer Lizenzdatei entsprechen.
Beispielsweise können Sie den Lizenzdateinamen in Aspose.Slides.Android.via.Java.lic.xml ändern. Dann müssen Sie in Ihrem Code den Pfad zur Datei (der mit Aspose.Slides.Android.via.Java.lic.xml endet) an die SetLicense‑Methode übergeben.
Stream
Sie können eine Lizenz aus einem Stream laden. Dieses Java‑Beispiel zeigt, wie Sie eine Lizenz aus einem Stream anwenden:
// 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.Android.via.Java.lic"));
Validierung einer Lizenz
Um zu prüfen, ob eine Lizenz korrekt gesetzt wurde, können Sie sie validieren. Dieses Java‑Beispiel zeigt, wie Sie eine Lizenz validieren:
License license = new License();
license.setLicense("Aspuse.Slides.Android.via.Java.lic");
if (License.isLicensed())
{
System.out.println("License is good!");
}
Thread‑Sicherheit
Note
Die SetLicense‑Methode ist nicht thread‑sicher. Wenn diese Methode gleichzeitig von vielen Threads aufgerufen werden muss, sollten Sie Synchronisations‑Primitive (wie ein Lock) verwenden, um Probleme zu vermeiden.FAQ
Kann ich die Lizenz in einer komplett offline Umgebung (kein Internetzugang) anwenden?
Ja. Die Lizenzvalidierung erfolgt lokal anhand der Lizenzdatei; eine Internetverbindung ist nicht erforderlich.
Was passiert, wenn das einjährige Abonnement abläuft? Hört die Bibliothek auf zu funktionieren?
Nein. Die Lizenz ist unbegrenzt gültig: Sie können weiterhin Versionen nutzen, die vor dem Ende Ihres Abonnements veröffentlicht wurden; Sie können jedoch neuere Releases nur nach einer Verlängerung des Abonnements verwenden.