Licenties
Introductie
Soms is voor de beste evaluatieresultaten een praktische aanpak nodig. Om die reden biedt Aspose.Slides verschillende aankoopplannen en ook een gratis proefversie en een tijdelijke licentie van 30 dagen voor evaluatie aan.
Aspose.Slides evalueren
U kunt Aspose.Slides eenvoudig downloaden voor evaluatie. Het evaluatiepakket is hetzelfde als het gekochte pakket. De evaluatieversie wordt simpelweg gelicentieerd nadat u enkele regels code hebt toegevoegd om de licentie toe te passen.
Beperking van de evaluatieversie
De evaluatieversie van Aspose.Slides (zonder opgegeven licentie) biedt de volledige functionaliteit van het product, maar voegt een evaluatiewatermerk toe aan de bovenkant van het document bij openen en opslaan. U bent ook beperkt tot één dia bij het extraheren van tekst uit presentatiedia’s.
Over de licentie
U kunt eenvoudig een evaluatieversie van Aspose.Slides voor PHP via Java downloaden via de download page. De evaluatieversie biedt absoluut dezelfde mogelijkheden als de gelicentieerde versie van Aspose.Slides. Bovendien wordt de evaluatieversie simpelweg gelicentieerd nadat u een licentie heeft aangeschaft en een paar regels code heeft toegevoegd om de licentie toe te passen.
De licentie is een platte‑tekst XML‑bestand dat details bevat zoals de productnaam, het aantal ontwikkelaars waarvoor deze gelicentieerd is, de vervaldatum van de abonnementen, enzovoort. Het bestand is digitaal ondertekend, dus wijzig het bestand niet. Zelfs een onbedoelde extra regeleinde in de inhoud van het bestand maakt het ongeldig.
Om de beperkingen van de evaluatieversie te vermijden, moet u een licentie instellen voordat u Aspose.Slides gebruikt. U hoeft de licentie slechts één keer per applicatie of proces in te stellen.
Aangekochte licentie
Na aankoop moet u het licentiebestand of de -stream toepassen.
U moet de licentie instellen:
- slechts één keer per toepassingsdomein
- voordat u andere Aspose.Slides‑klassen gebruikt
Een licentie instellen in Aspose.Slides voor PHP via Java
Licenties kunnen worden toegepast vanaf deze locaties:
- Expliciet pad
- Stream
- Als een Metered License – een nieuw licentiemechanisme
Gebruik de setLicense‑methode om een component te licenseren.
Hoewel meerdere aanroepen van setLicense niet schadelijk zijn, is het een verspilling van middelen (processor).
Een licentie toepassen met een bestand
Deze code‑fragment wordt gebruikt om een licentiebestand in te stellen:
PHP
<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("lib/aspose.slides.php");
use aspose\slides\License;
$license = new License();
$license->setLicense("Aspose.Slides.lic");
?>
Bij het aanroepen van de setLicense‑methode moet de licentienaam hetzelfde zijn als die van uw licentiebestand. Bijvoorbeeld, u kunt de bestandsnaam van de licentie wijzigen naar “Aspose.Slides.lic.xml”. Vervolgens moet u in uw code de nieuwe licentienaam (Aspose.Slides.lic.xml) doorgeven aan de setLicense‑methode.
Een licentie toepassen vanuit een stream
Deze code‑fragment wordt gebruikt om een licentie vanuit een stream toe te passen:
<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("lib/aspose.slides.php");
use aspose\slides\License;
$license = new License();
$license->setLicense($stream);
?>
FAQ
Kan ik de licentie toepassen in een volledig offline omgeving (geen internettoegang)?
Ja. Licentieverificatie wordt lokaal uitgevoerd met behulp van het licentiebestand; er is geen internetverbinding nodig.
Wat gebeurt er nadat het eenjarig abonnement verloopt? Stopt de bibliotheek met werken?
Nee. De licentie is eeuwigdurend: u kunt de versies blijven gebruiken die vóór de einddatum van uw abonnement zijn uitgebracht; u kunt echter geen nieuwere releases gebruiken zonder te vernieuwen.