Licencjonowanie

Przegląd

Aspose.Slides może być używany w trybie ewaluacyjnym lub z ważną licencją. Wersja ewaluacyjna zapewnia taką samą funkcjonalność jak wersja licencjonowana, ale dodaje znak wodny ewaluacji przy otwieraniu lub zapisywaniu prezentacji oraz ogranicza wyodrębnianie tekstu do jednego slajdu.

Ewaluacja Aspose.Slides

Możesz pobrać wersję ewaluacyjną Aspose.Slides for Python via .NET ze swojej strony pobierania. Wersja ewaluacyjna zapewnia te same funkcje co produkt licencjonowany. Pakiet ewaluacyjny jest identyczny z zakupionym pakietem i staje się licencjonowany po dodaniu kilku linii kodu w celu zastosowania licencji.

Gdy będziesz zadowolony z ewaluacji Aspose.Slides, możesz zakupić licencję. Zalecamy zapoznanie się z dostępnymi opcjami subskrypcji. Jeśli masz pytania, skontaktuj się z zespołem sprzedaży Aspose.

Każda licencja Aspose obejmuje roczną subskrypcję z bezpłatnymi aktualizacjami do nowych wersji oraz poprawek wydanych w tym okresie. Zarówno licencjonowani, jak i użytkownicy wersji ewaluacyjnej otrzymują darmowe, nieograniczone wsparcie techniczne.

Ograniczenia wersji ewaluacyjnej

  • Choć wersja ewaluacyjna Aspose.Slides (gdy nie zastosowano licencji) zapewnia pełną funkcjonalność, dodaje znak wodny ewaluacji na górze dokumentu przy każdym otwarciu lub zapisaniu.
  • Przy wyodrębnianiu tekstu z prezentacji jesteś ograniczony do jednego slajdu.

Licencjonowanie w Aspose.Slides

  • Wersja ewaluacyjna staje się licencjonowana po zakupie licencji i dodaniu kilku linii kodu w celu jej zastosowania.
  • Licencja jest plikiem XML w formacie zwykłego tekstu, zawierającym szczegóły takie jak nazwa produktu, liczba programistów, które obejmuje, data wygaśnięcia subskrypcji i inne.
  • Plik licencji jest cyfrowo podpisany, więc nie wolno go modyfikować. Nawet dodanie pojedynczego znaku nowej linii unieważni go.
  • Aspose.Slides for Python via .NET zazwyczaj szuka licencji w następujących lokalizacjach:
    • Ścieżka podana jawnie
    • Folder zawierający skrypt Pythona wywołujący Aspose.Slides for Python via .NET
  • Aby uniknąć ograniczeń wersji ewaluacyjnej, ustaw licencję przed użyciem Aspose.Slides. Wystarczy ustawić ją raz na aplikację lub proces.

Zastosowanie licencji

Licencję można wczytać z pliku, strumienia lub osadzonego zasobu.

Plik

Najprostszym sposobem ustawienia licencji jest umieszczenie pliku licencji w tym samym folderze co plik DLL komponentu i podanie tylko nazwy pliku (bez ścieżki).

Poniższy kod Python pokazuje, jak ustawić plik licencji:

import aspose.slides as slides

# Tworzy instancję klasy License. 
license = slides.License()

# Ustawia ścieżkę pliku licencji.
license.set_license("Aspose.Slides.lic")

Strumień

Możesz wczytać licencję ze strumienia. Poniższy przykład w Pythonie pokazuje, jak zastosować licencję ze strumienia:

import aspose.slides as slides

# Tworzy instancję klasy License.
license = slides.License()

# Ustaw licencję ze strumienia.
license.set_license(stream)

Walidacja licencji

Aby zweryfikować, że licencja została poprawnie zastosowana, możesz ją zweryfikować. Poniższy kod Python demonstruje, jak zweryfikować licencję:

import aspose.slides as slides

license = slides.License()

license.set_license("Aspose.Slides.lic")

if license.is_licensed():
    print("License is good!")

Bezpieczeństwo wątków

FAQ

Czy mogę zastosować licencję w całkowicie offline środowisku (brak dostępu do internetu)?

Tak. Walidacja licencji odbywa się lokalnie przy użyciu pliku licencji; połączenie z internetem nie jest wymagane.

Co się stanie po wygaśnięciu rocznej subskrypcji? Czy biblioteka przestanie działać?

Nie. Licencja jest nieograniczona czasowo: możesz nadal korzystać z wersji wydanych przed datą wygaśnięcia subskrypcji; po prostu nie będziesz mógł korzystać z nowszych wydań bez odnowienia.