Licencelés

Áttekintés

Az Aspose.Slides használható értékelő módban vagy érvényes licencel. Az értékelő verzió ugyanazt a funkcionalitást nyújtja, mint a licencelt verzió, de értékelő vízjelet ad a prezentációk megnyitásakor vagy mentésekor, és korlátozza a szöveg kinyerését egy diára.

Ez a cikk bemutatja, hogyan működik a licencelés az Aspose.Slides-ben, és hogyan lehet licencet alkalmazni a könyvtár használata előtt. Egy licencet betölthet fájlból, streame-ből vagy beágyazott erőforrásból a License osztály használatával. A cikk azt is megmutatja, hogyan lehet ellenőrizni, hogy a licenc helyesen lett-e alkalmazva.

Az Aspose.Slides értékelése

Az értékelő verzió korlátozásai

  • Noha az Aspose.Slides értékelő verziója (licenc nélkül) a teljes termékfunkcionalitást biztosítja, a megnyitás és mentés műveletek során egy értékelő vízjelet helyez a dokumentum tetejére.
  • Szöveg kinyerésekor a prezentáció diákból csak egy diára korlátozódik.

Licencelés az Aspose.Slides-ben

  • Az értékelő verzió licencelté válik, miután megvásárol egy licencet é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 licencelt fejlesztők száma, az előfizetés lejárati dátuma stb.
  • A licencfájlt digitálisan aláírják, ezért nem szabad módosítani. Még egy véletlen sorvége hozzáadása is érvényteleníti a fájlt.
  • Az Aspose.Slides for Java általában a következő helyeken keresi a licencet:
    • Kifejezett útvonal
    • Az Aspose.Slides.jar fájlt tartalmazó mappa
  • Az értékelő verzióval járó korlátozások elkerülése érdekében licencet kell beállítania a Aspose.Slides használata előtt. A licencet csak egyszer kell beállítani alkalmazásonként vagy folyamatként.

Licenc alkalmazása

A licenc betölthető fájlból vagy streame-ből.

Fájl

A licenc beállításának legegyszerűbb módja, ha a licencfájlt az Aspose.Slides.jar vagy az alkalmazás jar fájlját tartalmazó mappában helyezi el.

Ez a Java kód bemutatja, hogyan állítsa be a licencfájlt:

// Példányosítja a License osztályt
com.aspose.slides.License license = new com.aspose.slides.License();

// Beállítja a licencfájl elérési útvonalát
license.setLicense("Aspose.Slides.Java.lic");

Áram

Licencet betölthet egy streame-ből. Ez a Java kód bemutatja, hogyan alkalmazzon licencet egy streame-ből:

// Példányosítja a License osztályt
com.aspose.slides.License license = new com.aspose.slides.License();

// Beállítja a licencet egy streamen keresztül
license.setLicense(new java.io.FileInputStream("Aspose.Slides.Java.lic"));

PHP/Java Bridge

Ha Az Aspose.Slides for PHP-t Java-n keresztül használja, licencet állíthat be egy PHP/Java hídon keresztül. Ez a híd lehetővé teszi, hogy Java osztályokat használjon PHP szintaxisban. További információért tekintse meg a License in PHP oldalt.

Licenc ellenőrzése

Az ellenőrzéshez, hogy a licenc helyesen lett-e beállítva, validálhatja azt. Ez a Java kód bemutatja, hogyan validáljon egy licencet:

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

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

Szálbiztonság

GYIK

Alkalmazhatom a licencet egy 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? Megszűnik a könyvtár működése?

Nem. A licenc örökös: továbbra is használhatja a feliratkozás lejárta előtti kiadott verziókat; csak megújítás nélkül nem lesz jogosult az újabb kiadások használatára.