Licenciamiento

Evaluar Aspose.Slides

Limitaciones de la versión de evaluación

  • Aunque la versión de evaluación de Aspose.Slides (sin una licencia especificada) proporciona funcionalidad completa del producto, inserta una marca de agua de evaluación en la parte superior del documento en operaciones de apertura y guardado.
  • Está limitado a una diapositiva al extraer textos de las diapositivas de presentación.

Licenciamiento en Aspose.Slides

  • Una versión de evaluación se convierte en licenciada después de que compre una licencia y agregue 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á licenciada, la fecha de caducidad de la suscripción, etc.
  • El archivo de licencia está digitalmente firmado, por lo que no debe modificar el archivo. Incluso una adición inadvertida de un salto de línea extra al contenido del archivo lo invalidará.
  • Aspose.Slides para Python a través de .NET intenta típicamente encontrar la licencia en estas ubicaciones:
    • Un camino explícito
    • La carpeta que contiene el script de Python que llama a Aspose.Slides para Python a través de .NET
  • Para evitar las limitaciones asociadas con la versión de evaluación, necesita establecer una licencia antes de usar Aspose.Slides. Solo tiene que establecer una licencia una vez por aplicación o proceso.

Aplicando una Licencia

Una licencia puede ser cargada desde un archivo, flujo o recurso integrado.

Archivo

El método más fácil de establecer una licencia requiere que coloque el archivo de licencia en la misma carpeta que contiene el DLL del componente (incluido en Aspose.Slides) y especifique el nombre del archivo sin su ruta.

Este código Python le muestra cómo establecer un archivo de licencia:

import aspose.slides as slides

# Instancia la clase License 
license = slides.License()

# Establece la ruta del archivo de licencia
license.set_license("Aspose.Slides.lic")

Flujo

Puede cargar una licencia desde un flujo. Este código Python le muestra cómo aplicar una licencia desde un flujo:

import aspose.slides as slides

# Instancia la clase License 
license = slides.License()

# Establece la licencia a través de un flujo
license.set_license(stream)

Validando una Licencia

Para verificar si una licencia se ha establecido correctamente, puede validarla. Este código Python le muestra cómo validar una licencia:

import aspose.slides as slides

license = slides.License()

license.set_license("Aspose.Slides.lic")

if license.is_licensed():
    print("¡La licencia es válida!")

Seguridad en Hilos