Licencelés
Áttekintés
Aspose.Slides használható értékelő módban vagy érvényes licencel. Az értékelő verzió ugyanazt a funkcionalitást biztosítja, mint a licencelt verzió, de minden mentett prezentáció minden diájára értékelő vízjelet helyez, és a prezentációkból a kód által olvasott szöveget levágja.
Az Aspose.Slides értékelése
Az Aspose.Slides for Python via .NET értékelő verzióját letöltheti a letöltési oldalról. Az értékelő verzió ugyanazokat a funkciókat biztosítja, mint a licencelt termék. Az értékelő csomag azonos a megvásárolt csomaggal, és licencessé válik, ha néhány kódsort hozzáad a licenc alkalmazásához.
Ha elégedett az Aspose.Slides értékelésével, akkor licencet vásárolhat. Javasoljuk, hogy tekintse át a rendelkezésre álló előfizetési lehetőségeket. Ha kérdése van, lépjen kapcsolatba az Aspose értékesítési csapatával.
Minden Aspose licenc egyéves előfizetést tartalmaz, amely ingyenes frissítéseket és a periódus alatt kiadott hibajavításokat biztosítja. A licencelt és az értékelő felhasználók egyaránt ingyenes, korlátlan technikai támogatást kapnak.
Az értékelő verzió korlátozásai
- Az értékelő verzió (ha nincs licenc alkalmazva) teljes funkcionalitást biztosít, de minden mentett prezentáció minden diájára egy értékelő vízjel szövegdobozt helyez.
- A prezentációból a kód által olvasott szöveg az első néhány karakterre lesz levágva, majd egy értesítés követi az értékelési korlátozásról. A kód által írt szöveg teljesen mentésre kerül.
Note
Az Aspose.Slides korlátozások nélküli teszteléséhez kérhet 30 napos ideiglenes licencet. A részletekért tekintse meg a Hogyan szerezhet ideiglenes licencet oldalt.Licenckezelés az Aspose.Slides-ben
- Az értékelő verzió licencessé válik, miután licencet vásárol, és néhány kódsort hozzáad a licenc alkalmazásához.
- A licenc egy egyszerű szöveges XML fájl, amely részleteket tartalmaz, például a termék neve, a lefedett fejlesztők száma, az előfizetés lejárati dátuma stb.
- A licencfájl digitálisan alá van írva, ezért nem szabad módosítani. Még egyetlen sortörés hozzáadása is érvényteleníti.
- Az Aspose.Slides for Python via .NET a licencet a megadott útvonalon keresi. A relatív útvonal vagy a útvonal nélküli fájlnév a jelenlegi munkakönyvtár alapján kerül feloldásra, amely nem feltétlenül az a mappa, amely a Python szkriptet tartalmazza.
- Az értékelési korlátozások elkerülése érdekében állítsa be a licencet az Aspose.Slides használata előtt. Alkalmazásonként vagy folyamatonként csak egyszer szükséges beállítani.
Note
Érdemes lehet átnézni a Mértékhez kötött licencelés oldalt.Licenc alkalmazása
A licenc betölthető egy fájlból vagy egy folyamból.
Note
Az Aspose.Slides a License osztályt biztosítja a licenckezeléshez.Warning
Az új licenc csak a 21.4 vagy újabb verzióval aktiválja az Aspose.Slides-et. Korábbi verziók más licencelési rendszert használnak, és nem ismerik fel ezeket a licenceket.Fájl
A licenc beállításának legegyszerűbb módja, ha a licencfájl útvonalát átadja a set_license metódusnak. Ha csak a fájlnevet adja meg, ahogy az alábbi példában is, az Aspose.Slides a fájlt a jelenlegi munkakönyvtárban keresi.
Az alábbi Python kód bemutatja, hogyan kell beállítani a licencfájlt:
import aspose.slides as slides
# Létrehozza a License osztályt.
license = slides.License()
# Beállítja a licencfájl elérési útját.
license.set_license("Aspose.Slides.lic")
Warning
Ha a licencfájlt egy másik könyvtárba helyezi, a License.set_license hívásakor a kifejezett útvonal végén szereplő fájlnévnek meg kell egyeznie a licencfájl nevével.
Például átnevezheti a licencfájlt Aspose.Slides.lic.xml-re. Ezután a kódban adja meg a teljes útvonalat a fájlhoz (a végén Aspose.Slides.lic.xml-vel), a License.set_license metódusnak.
Folyam
Licencet betölthet egy folyamról. Az alábbi Python példa bemutatja, hogyan lehet licencet alkalmazni egy folyam segítségével:
import aspose.slides as slides
# Létrehozza a License osztályt.
license = slides.License()
# Licenc beállítása egy folyamról.
with open("Aspose.Slides.lic", "rb") as stream:
license.set_license(stream)
Licenc ellenőrzése
Annak ellenőrzésére, hogy a licenc helyesen lett-e alkalmazva, ellenőrizheti azt. Az alábbi Python kód bemutatja, hogyan lehet licencet ellenőrizni:
import aspose.slides as slides
license = slides.License()
license.set_license("Aspose.Slides.lic")
if license.is_licensed():
print("License is good!")
Szálbiztonság
Warning
A License.set_license metódus nem szálbiztos. Ha több szálból kell egyszerre meghívni, használjon szinkronizációs primitívet, példáulthreading.Lock-ot, a problémák elkerülése érdekében.
GYIK
Alkalmazhatom a licencet teljesen offline környezetben (nincs internetkapcsolat)?
Igen. A licenc ellenőrzése helyben, a licencfájl használatával történik; internetkapcsolat nem szükséges.
Mi történik, ha az egyéves előfizetés lejár? Megszakad-e a könyvtár működése?
Nem. A licenc örökös: a előfizetés lejárati dátuma előtt kiadott verziókat továbbra is használhatja; csak a újabb kiadásokhoz újbóli megújítás szükséges.