Licensiering

Introduktion

Ibland kan en praktisk metod behövas för de bästa utvärderingsresultaten. Av den anledningen erbjuder Aspose.Slides olika inköpsplaner samt ett kostnadsfritt prov och en 30‑dagars temporär licens för utvärdering.

Utvärdera Aspose.Slides

Du kan enkelt ladda ner Aspose.Slides för utvärdering. Utvärderingspaketet är identiskt med det köpta paketet. Utvärderingsversionen blir helt enkelt licensierad efter att du har lagt till några rader kod för att tillämpa licensen.

Begränsningar i utvärderingsversionen

Utvärderingsversionen av Aspose.Slides (utan angiven licens) ger hela produktens funktionalitet, men den lägger in ett utvärderingsvattenmärke högst upp i dokumentet vid öppning och sparning. Du är också begränsad till en bild när du extraherar text från presentationsbilder.

Om licensen

Du kan enkelt ladda ner en utvärderingsversion av Aspose.Slides för PHP via Java från dess nedladdningssida. Utvärderingsversionen ger absolut samma funktioner som den licensierade versionen av Aspose.Slides. Dessutom blir utvärderingsversionen licensierad efter att du köpt en licens och lagt till ett par kodrader för att tillämpa licensen.

Licensen är en ren text‑XML‑fil som innehåller detaljer såsom produktnamn, antal utvecklare den är licensierad för, abonnemangets utgångsdatum med mera. Filen är digitalt signerad, så den får inte ändras. Även ett oavsiktligt extra radbrytning i filens innehåll gör den ogiltig.

För att undvika begränsningarna som är förknippade med utvärderingsversionen måste du ange en licens innan du använder Aspose.Slides. Du behöver bara ange licensen en gång per applikation eller process.

Köpt licens

Efter köpet måste du tillämpa licensfilen eller -strömmen.

Ange en licens i Aspose.Slides för PHP via Java

Licenser kan tillämpas från följande platser:

  • Explicit sökväg
  • Ström
  • Som en mätlicens – en ny licensmekanism

Tillämpa en licens med en fil

Det här kodavsnittet används för att ange en licensfil:

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");
?>

När du anropar setLicense‑metoden ska licensnamnet vara samma som ditt licensfilnamn. Till exempel kan du ändra licensfilens namn till “Aspose.Slides.lic.xml”. Därefter måste du i din kod skicka det nya licensnamnet (Aspose.Slides.lic.xml) till setLicense‑metoden.

Tillämpa en licens från en ström

Det här kodavsnittet används för att tillämpa en licens från en ström:

<?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 jag tillämpa licensen i en helt offline‑miljö (ingen internetanslutning)?

Ja. Licensvalidering utförs lokalt med licensfilen; ingen internetanslutning krävs.

Vad händer när ettårs‑abonnemanget löper ut? Slutar biblioteket fungera?

Nej. Licensen är evig: du kan fortsätta använda versioner som släppts före ditt abonnemangs slutdatum; du kommer bara inte att kunna använda nyare versioner utan att förnya.