Comment protéger un fichier avec Aspose.Cells Cloud
Introduction
L’API Aspose.Cells Cloud est une solution puissante basée sur le cloud, conçue pour créer, modifier et convertir des fichiers de feuilles de calcul. Dans cet article, nous vous guidons pas à pas dans l’utilisation de l’API Aspose.Cells Cloud pour protéger des fichiers, en abordant des cas d’usage typiques ainsi que des extraits de code d’exemple.
Vue d’ensemble
L’API Aspose.Cells Cloud propose plusieurs API robustes permettant de protéger des fichiers Excel ou de feuilles de calcul. Grâce à cette API, vous pouvez facilement protéger des fichiers Excel ou d’autres types de feuilles de calcul, répondant ainsi à des besoins très variés.
De nombreuses API sont disponibles pour la protection de fichiers et sont généralement compatibles avec divers environnements en ligne. Voici une description détaillée de ces API :
| Fonction | Description | Référence API |
|---|---|---|
| Protéger une feuille de calcul | Protège une feuille de calcul. | PostProtect |
| Déprotéger une feuille de calcul | Déprotège une feuille de calcul. | DeleteUnprotect |
- Ce qui suit présente les API de la fonctionnalité de protection de la version 3.0.
Comment protéger un fichier Excel avec Aspose.Cells Cloud
L’API Aspose.Cells Cloud propose de nombreux SDK pour différents langages de programmation. Choisissez le SDK adapté à votre langage préféré et suivez la documentation associée pour l’installation et l’initialisation. Vous pouvez également concevoir votre propre SDK à partir de la référence API. Dans cette section, nous utiliserons C# comme exemple pour détailler le processus de protection de fichier.
Inscription et obtenir la clé API
Avant de commencer, vous devez créer un compte Aspose Cloud et obtenir une clé API pour l’authentification. En vous connectant au site officiel d’Aspose Cloud, vous pouvez créer un compte gratuit et obtenir une clé API à des fins d’authentification.
Pour des opérations plus avancées, veuillez vous reporter aux documents suivants : Démarrage rapide avec Cells Cloud
Installation et initialisation du SDK Aspose.Cells Cloud
Installez le package NuGet Aspose.Cells-Cloud dans votre projet .NET, à l’aide de la console du Gestionnaire de packages NuGet ou du Gestionnaire de packages NuGet intégré à Visual Studio. Voici comment installer le package via la console du Gestionnaire de packages :
Install-Package Aspose.Cells-Cloud
Créez une nouvelle instance de la classe CellsApi, en l’initialisant avec votre identifiant client (client ID) et votre secret client (client secret). Voici les détails du fragment de code ci-dessus :
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
Veillez à remplacer YOUR_API_KEY, YOUR_APP_SID et YOUR_APP_KEY par vos propres clés API, SID d’application et clé d’application valides.
Construction de la requête API et appel de l’API
Cela crée une nouvelle instance de PostProtectRequest, en l’initialisant avec les fichiers souhaités et la requête de protection Workbook. Ensuite, elle appelle l’API de protection avec cette requête. La fonction de protection prend également en charge des paramètres de requête étendus. Voici les détails du fragment de code ci-dessus :
CellsApi cellsApi = new CellsApi(Environment.GetEnvironmentVariable("ProductClientId"), Environment.GetEnvironmentVariable("ProductClientSecret"));
cellsApi.ProtectSpreadsheet(new ProtectSpreadsheetRequest { Spreadsheet = "Book1.xlsx" , password= "123456" , modifyPassword ="654321" } , "ProtectedBook1.xlsx");
Cas d’usage
La fonctionnalité protéger les fichiers Excel ou d’autres feuilles de calcul de l’API Aspose.Cells Cloud s’avère utile dans de nombreux cas concrets. Voici quelques scénarios fréquents :
- Ajouter plusieurs signatures numériques à des fichiers Excel locaux ou à d’autres types de fichiers de feuilles de calcul.
- Appliquer une protection par mot de passe à des fichiers Excel locaux ou à d’autres types de feuilles de calcul.
- Définir l’option Toujours ouvrir en lecture seule pour un partage simplifié.
- Fusionner plusieurs fichiers dans un fichier HTML afin de les afficher ou les intégrer dans des pages web.
Conclusion
Avec l’API Aspose.Cells Cloud, vous pouvez facilement protéger des fichiers Excel ou d’autres feuilles de calcul. En effectuant simplement des appels API et en définissant les options de protection appropriées, vous pouvez répondre efficacement à divers besoins de protection de fichiers. Intégrez l’API Aspose.Cells Cloud dans vos applications pour améliorer votre productivité et gagner du temps en développement.
Veuillez noter que les exemples de code présentés ci-dessus ont une portée purement démonstrative. En pratique, vous devrez les remplacer par des identifiants d’authentification valides et des chemins de fichiers réels. Par ailleurs, l’API Aspose.Cells Cloud propose de nombreuses autres fonctionnalités, telles que la création, l’édition, la manipulation et le traitement des données de feuilles de calcul. La documentation détaillée de l’API et les exemples de code sont disponibles sur le guide développeur du site officiel d’Aspose.
Nous espérons que cet article vous aidera à comprendre comment utiliser l’API Aspose.Cells Cloud pour protéger des fichiers. Bonne chance dans votre mise en œuvre !