Licencias | Aspose.ZIP para .NET

Evaluar Aspose.ZIP

Puede descargar Aspose.ZIP para .NET de forma gratuita para su evaluación. La versión de evaluación proporciona casi todas las funciones del producto con ciertas limitaciones. La misma versión de evaluación obtiene la licencia cuando compras una licencia y agregas un par de líneas de código para  aplicar la licencia.

Si desea probar Aspose.ZIP sin limitaciones de versión de evaluación, también puede solicitar una licencia temporal de 30 días. Consulte  ¿Cómo obtener una licencia temporal?

Limitaciones de la versión de evaluación

La versión de evaluación de Aspose.ZIP (sin una licencia especificada) proporciona funcionalidad completa del producto excepto por algunas limitaciones de evaluación.

Usage contextRestrictions
Size of data to compressNo more than 532,768 bytes of each entry to be compressed
Size of data to decompressNo more than 500,000 bytes of each entry to be decompressed
CRC verification on decompressionNot performed
MAC verification on decompression in an encrypted fileNot performed
Number of entries compressedNo more than 10
Extraction by running self-extracted archiveNo more then 10 files no more than 500,000 bytes each

Aplicar una licencia

Puede descargar fácilmente una versión de evaluación de Aspose.ZIP desde su  página de descarga. La versión de evaluación proporciona absolutamente las mismas capacidades que la versión con licencia de Aspose.ZIP. Además, la versión de evaluación simplemente adquiere la licencia cuando usted compra una licencia y agrega un par de líneas de código para aplicar la licencia.

Acerca de la licencia

La licencia es un archivo XML de texto sin formato que contiene detalles como el nombre del producto, la cantidad de desarrolladores para los que tiene licencia, la fecha de vencimiento de la suscripción, etc. El archivo está firmado digitalmente, así que no lo modifique. Incluso la adición inadvertida de un salto de línea adicional al archivo lo invalidará.

Debe configurar una licencia antes de utilizar Aspose.ZIP si desea evitar sus limitaciones de evaluación. Sólo es necesario establecer una licencia una vez por solicitud (o proceso).

Aplicar licencia usando archivo o objeto de transmisión

Configuración de una licencia en Aspose.ZIP para .NET

En Aspose.Zip, la licencia se puede cargar desde un archivo, secuencia o recurso integrado. Aspose.ZIP intenta encontrar la licencia en las siguientes ubicaciones:

Aplicar licencia usando archivo o objeto de transmisión

La forma más sencilla de configurar una licencia es colocar el archivo de licencia en la misma carpeta que la DLL del componente (incluida en Aspose.ZIP) y especificar solo el nombre del archivo sin su ruta.

1// Crea una instancia de licencia y configura el archivo de licencia a través de su ruta
2
3Licencia Aspose.ZIP.License = nueva Aspose.ZIP.License();
4
5licencia.SetLicense("Aspose.ZIP.lic");
1// Crea una instancia de licencia y establece la licencia a través de una secuencia
2
3Licencia Aspose.ZIP.License = nueva Aspose.ZIP.License();
4
5licencia.SetLicense(myStream);

Cuando llama al método SetLicense, el nombre de la licencia debe ser el mismo que el nombre del archivo de licencia. Por ejemplo, puede cambiar el nombre del archivo de licencia a “Aspose.ZIP.lic.xml”. Luego, en su código, debe usar el nombre de licencia modificado (es decir, Aspose.ZIP.lic.xml) para el método SetLicense.

Incluyendo el archivo de licencia como recurso integrado

Otra forma interesante de empaquetar la licencia con su aplicación y asegurarse de que no se pierda es incluirla como un recurso integrado en uno de los ensamblados que llaman a la DLL del componente (incluido en Aspose.ZIP). Para incluir el archivo de licencia como recurso integrado, realice los siguientes pasos:

Revise el ejemplo que se proporciona a continuación para comprender este método de configurar una licencia (integrada) en sus aplicaciones.

1// Crea una instancia de la clase de licencia
2
3Licencia Aspose.ZIP.License = nueva Aspose.ZIP.License();
4
5// Pasa solo el nombre del archivo de licencia incrustado en el ensamblado
6
7licencia.SetLicense("Aspose.ZIP.lic");

Aplicación de una licencia medida (pago por uso)

Una licencia medida es un mecanismo de licencia que permite facturar a los clientes en función del uso de las funciones API. Para obtener más detalles, consulte la sección de preguntas frecuentes sobre licencias medidas. Para activar la licencia medida necesita claves públicas y privadas.

Aplicar una licencia medida es tan simple como esas dos líneas de código:

1var metered = new MeteredLicense();
2metered.SetMeteredKey("<public key>", "<private key>");

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.