Licencias – Aspose.SVG for Python via .NET
Limitaciones de la versión de evaluación
Aspose.SVG for Python via .NET es un software que los desarrolladores pueden probar antes de comprarlo. Se puede descargar una versión de evaluación gratuita de la biblioteca desde la sección de descargas del sitio web de Aspose en: Descargar la biblioteca Aspose.SVG for Python via .NET.
Limitación
La versión de evaluación de Aspose.SVG es la misma que la comprada. Al incorporar unas pocas líneas de código para aplicar la licencia, la versión de prueba simplemente pasa a una versión con licencia. La versión de evaluación proporciona todas las funciones excepto las siguientes:
- Se agrega marca de agua a los archivos de salida.
- Sólo se pueden convertir las primeras cuatro páginas del documento SVG.
- Sólo el 50% de los nodos del documento SVG se guardarán durante la serialización.
Si desea probar Aspose.SVG sin limitaciones de evaluación, solicite una licencia temporal de 30 días. Consulte How to get a Temporary License? para obtener más información.
Aplicar licencia utilizando un archivo o un objeto de transmisión
La licencia se puede cargar desde un archivo o un objeto de secuencia. Aspose.SVG para Python vía .NET intentará encontrar la licencia en las siguientes ubicaciones:
- Camino explícito.
- La carpeta que contiene Aspose.SVG.dll.
- La carpeta que contiene el ensamblado que llamó Aspose.SVG.dll.
- La carpeta que contiene el ensamblado de entrada (su .exe).
- Un recurso incrustado en el ensamblado que llamó Aspose.SVG.dll.
El nombre del archivo de licencia no se limita a “Aspose.SVG.Python.NET.lic”. Siéntase libre de cambiarle el nombre como desee y utilizar ese nombre al aplicar la licencia en su aplicación.
Cargando una licencia desde un archivo
La forma más sencilla de aplicar una licencia es colocar el archivo de licencia en la misma carpeta que el archivo Aspose.SVG.dll y especificar solo el nombre del archivo sin una ruta. Puede crear una carpeta de “licencia” y colocar allí el archivo de licencia. El método set_license()
obtiene la ruta al archivo de licencia.
Ejemplo:
1# Initialize license object
2lic = License()
3
4# Set license from file
5lic.set_license("./license/Aspose.SVG.Python.via.NET.lic")
6
7print("License set successfully.")
Aplicar licencia medida – Metered License
Aspose.SVG for Python via .NET API permite a los desarrolladores aplicar la licencia medida (metered license). Es un nuevo mecanismo de concesión de licencias. El nuevo mecanismo de concesión de licencias se utilizará junto con el método de concesión de licencias existente. Aquellos clientes que quieran que se les facture en función del uso de las funciones API pueden utilizar la licencia medida. Para obtener más detalles, consulte la sección Metered Licensing FAQ.
Después de completar todos los pasos necesarios para obtener este tipo de licencia, recibirá las claves, no el archivo de licencia. Se ha agregado una nueva clase Metered para aplicar la clave medida. Este ejemplo de código demuestra cómo configurar claves públicas y privadas medidas:
1# Create an instance of the Metered class
2metered = Metered()
3
4# Set the public and private keys for metered licensing
5public_key = "your-public-key"
6private_key = "your-private-key"
7
8# Apply the metered license
9metered.set_metered_key(public_key, private_key)
Uso de múltiples productos Aspose
Al emplear varios productos Aspose dentro de su aplicación, por ejemplo Aspose.SVG y Aspose.HTML, considere las siguientes pautas útiles:
- Aplique la licencia para cada producto Aspose individualmente: incluso si posee un único archivo de licencia que abarca todos los componentes, como “Aspose.Total.lic”, asegúrese de invocar
set_license()
por separado para cada producto Aspose integrado en su aplicación. - Emplear el nombre de clase de licencia totalmente calificado: cada producto Aspose presenta su propia clase de licencia dentro de su respectivo espacio de nombres. Por ejemplo, Aspose.SVG utiliza la clase
aspose.svg.License
y Aspose.HTML utiliza la claseaspose.html.License
. La utilización del nombre de clase completo ayuda a evitar ambigüedades respecto de qué licencia corresponde a qué producto.