Licencias
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 context | Restrictions |
|---|---|
| Size of data to compress | No more than 532,768 bytes of each entry to be compressed |
| Size of data to decompress | No more than 500,000 bytes of each entry to be decompressed |
| CRC verification on decompression | Not performed |
| MAC verification on decompression in an encrypted file | Not performed |
| Number of entries compressed | No more than 10 |
| Extraction by running self-extracted archive | No 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:
- Ruta expl�cita
- La carpeta que contiene la DLL del componente (incluida en Aspose.ZIP)
- La carpeta que contiene el ensamblado que llam� a la DLL del componente (incluido en Aspose.ZIP)
- La carpeta que contiene el ensamblado de entrada (tu .exe)
- Un recurso incrustado en el ensamblado que llam� a la DLL del componente (incluido en Aspose.ZIP). Hay dos m�todos comunes para configurar la licencia, que se analizan a continuaci�n:
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:
- En Visual Studio .NET, incluir el archivo de licencia (.lic) en el proyecto mediante Archivo | Agregar elemento existente… men�
- Seleccione el archivo en el Explorador de soluciones y establezca Acci�n de compilaci�n en Recurso integrado en la ventana Propiedades
- Para acceder a la licencia integrada en el ensamblado (como recurso integrado), no es necesario llamar a los m�todos GetExecutingAssembly y GetManifestResourceStream de la clase System.Reflection.Assembly de Microsoft .NET Framework. Todo lo que necesita hacer es simplemente agregar el archivo de licencia como un recurso integrado a su proyecto y pasar el nombre del archivo de licencia al m�todo SetLicense License. La clase de licencia encontrar� autom�ticamente el archivo de licencia en los recursos integrados.
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>");