Licenciamiento
A veces, para obtener los mejores resultados de evaluación, puede ser necesario un enfoque práctico. Por esta razón, Aspose.Slides ofrece diferentes planes de compra y también proporciona una versión de prueba gratuita y una Licencia Temporal de 30 días para la evaluación.
Evaluar Aspose.Slides
Puede descargar Aspose.Slides para evaluación de forma sencilla. El paquete de evaluación es idéntico al paquete adquirido. La versión de evaluación simplemente se licencian añadiendo unas pocas líneas de código para aplicar la licencia.
Limitación de la versión de evaluación
La versión de evaluación de Aspose.Slides (sin especificar una licencia) proporciona la funcionalidad completa del producto, pero inserta una marca de agua de evaluación en la parte superior del documento al abrirlo y guardarlo. Además, está limitado a una diapositiva al extraer texto de las presentaciones.
Acerca de la licencia
Puede descargar fácilmente una versión de evaluación de Aspose.Slides para PHP vía Java desde su página de descarga. La versión de evaluación ofrece absolutamente las mismas capacidades que la versión con licencia de Aspose.Slides. Además, la versión de evaluación simplemente se licencian después de adquirir una licencia y añadir un par de líneas de código para aplicar la licencia.
La licencia es un archivo XML de texto plano que contiene detalles como el nombre del producto, el número de desarrolladores a los que está licenciado, la fecha de vencimiento de la suscripción, etc. El archivo está firmado digitalmente, por lo que no debe modificarlo. Incluso la adición inadvertida de una línea extra al contenido del archivo lo invalidará.
Para evitar las limitaciones asociadas a la versión de evaluación, debe establecer una licencia antes de usar Aspose.Slides. Sólo es necesario establecer la licencia una vez por aplicación o proceso.
Licencia adquirida
Tras la compra, debe aplicar el archivo o flujo de la licencia.
Debe establecer la licencia:
- una sola vez por dominio de aplicación
- antes de usar cualquier otra clase de Aspose.Slides
Establecer una licencia en Aspose.Slides para PHP vía Java
Las licencias pueden aplicarse desde estas ubicaciones:
- Ruta explícita
- Flujo
- Como Licencia por consumo – un nuevo mecanismo de licenciamiento
Utilice el método setLicense para licenciar un componente.
Aunque múltiples llamadas a setLicense no son dañinas, representan un desperdicio de recursos (procesador).
Aplicar una licencia mediante un archivo
Este fragmento de código se usa para establecer un archivo de licencia:
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");
?>
Al llamar al método setLicense, el nombre de la licencia debe coincidir con el de su archivo de licencia. Por ejemplo, puede cambiar el nombre del archivo de licencia a “Aspose.Slides.lic.xml”. Luego, en su código, debe pasar el nuevo nombre de licencia (Aspose.Slides.lic.xml) al método setLicense.
Aplicar una licencia desde un flujo
Este fragmento de código se usa para aplicar una licencia desde un flujo:
<?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);
?>
Preguntas frecuentes
¿Puedo aplicar la licencia en un entorno totalmente offline (sin acceso a internet)?
Sí. La validación de la licencia se realiza localmente usando el archivo de licencia; no se necesita conexión a internet.
¿Qué ocurre después de que expira la suscripción de un año? ¿La biblioteca deja de funcionar?
No. La licencia es perpetua: puede seguir usando versiones publicadas antes de la fecha de finalización de su suscripción; simplemente no podrá usar versiones más recientes sin renovar.