Licence

�valuer Aspose.ZIP

Vous pouvez t�l�charger Aspose.ZIP pour .NET gratuitement pour �valuation. La version d’�valuation fournit presque toutes les fonctionnalit�s du produit avec certaines limitations. La m�me version d’�valuation obtient une licence lorsque vous achetez une licence et ajoutez quelques lignes de code pour� appliquer la licence.

Si vous souhaitez tester Aspose.ZIP sans limitations de la version d’�valuation, vous pouvez �galement demander une licence temporaire de 30 jours. Veuillez vous r�f�rer � Comment obtenir une licence temporaire�?

Limites de la version d’�valuation

La version d’�valuation d’Aspose.ZIP (sans licence sp�cifi�e) fournit toutes les fonctionnalit�s du produit, � l’exception de certaines limitations d’�valuation.

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

Application d’une licence

Vous pouvez facilement t�l�charger une version d’�valuation d’Aspose.ZIP � partir de sa� page de t�l�chargement. La version d’�valuation offre absolument les m�mes fonctionnalit�s que la version sous licence d’Aspose.ZIP. De plus, la version d’�valuation devient simplement sous licence lorsque vous achetez une licence et ajoutez quelques lignes de code pour appliquer la licence.

� propos de la licence

La licence est un fichier XML en texte brut qui contient des d�tails tels que le nom du produit, le nombre de d�veloppeurs auxquels il est conc�d� sous licence, la date d’expiration de l’abonnement, etc. Le fichier est sign� num�riquement, ne modifiez donc pas le fichier. M�me l�ajout par inadvertance d�un saut de ligne suppl�mentaire dans le fichier l�invalidera.

Vous devez d�finir une licence avant d’utiliser Aspose.ZIP si vous souhaitez �viter ses limitations d’�valuation. Il n’est n�cessaire de d�finir une licence qu’une seule fois par application (ou processus).

Appliquer une licence � l’aide d’un objet fichier ou flux

D�finition d’une licence dans Aspose.ZIP pour .NET

Dans Aspose.Zip, la licence peut �tre charg�e � partir d’un fichier, d’un flux ou d’une ressource int�gr�e. Aspose.ZIP essaie de trouver la licence aux emplacements suivants�:

Appliquer la licence � l’aide d’un objet fichier ou flux

Le moyen le plus simple de d�finir une licence est de placer le fichier de licence dans le m�me dossier que celui de la DLL du composant (inclus dans Aspose.ZIP) et de sp�cifier uniquement le nom du fichier sans son chemin.

1// Instancie une instance de licence et d�finit le fichier de licence via son chemin
2
3Licence Aspose.ZIP.License = new Aspose.ZIP.License();
4
5licence.SetLicense("Aspose.ZIP.lic");
1// Instancie une instance de licence et d�finit la licence via un flux
2
3Licence Aspose.ZIP.License = new Aspose.ZIP.License();
4
5licence.SetLicense(myStream);

Lorsque vous appelez la m�thode SetLicense, le nom de la licence doit �tre le m�me que celui de votre fichier de licence. Par exemple, vous pouvez modifier le nom du fichier de licence en � Aspose.ZIP.lic.xml �. Ensuite, dans votre code, vous devez utiliser le nom de licence modifi� (c’est-�-dire Aspose.ZIP.lic.xml) pour la m�thode SetLicense.

Inclusion du fichier de licence en tant que ressource int�gr�e

Une autre fa�on int�ressante d’emballer la licence avec votre application et de vous assurer qu’elle ne sera pas perdue consiste � l’inclure en tant que ressource int�gr�e dans l’un des assemblys qui appellent la DLL du composant (inclus dans Aspose.ZIP). Pour inclure le fichier de licence en tant que ressource int�gr�e, effectuez les �tapes suivantes�:

Veuillez consulter l’exemple ci-dessous pour comprendre cette m�thode de d�finition d’une licence (int�gr�e) dans vos applications.

1// Instancie la classe License
2
3Licence Aspose.ZIP.License = new Aspose.ZIP.License();
4
5// Passe uniquement le nom du fichier de licence int�gr� dans l'assembly
6
7licence.SetLicense("Aspose.ZIP.lic");

Application d’une licence mesur�e (paiement � l’utilisation)

Une licence mesur�e est un m�canisme de licence qui permet aux clients d’�tre factur�s en fonction de l’utilisation des fonctionnalit�s de l’API. Pour plus de d�tails, veuillez vous r�f�rer � la Section FAQ sur les licences mesur�es. Pour activer la licence mesur�e, vous avez besoin de cl�s publiques et priv�es.

L’application d’une licence limit�e est aussi simple que ces deux lignes de code�:

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

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.