Dans cette rubrique simple, vous apprendrez à protéger par mot de passe un fichier Excel à l’aide de l’API REST Java. Nous développerons une application pour crypter un fichier Excel à l’aide de l’API Java Cloud en suivant les étapes détaillées et claires mentionnées dans la section suivante. L’application développée peut être intégrée à n’importe quelle application prenant en charge Java dans les environnements Linux, macOS ou Windows et la conversion peut être effectuée gratuitement.
Condition préalable
Créez un compte et obtenez les informations d’identification de l’API pour protéger Excel par mot de passe à l’aide de l’API REST Java
Télécharger Aspose.Cells Cloud SDK for Java to encrypt Excel file using Java Cloud API
Configurer un projet Java avec le SDK ci-dessus pour protéger un fichier XLS
Étapes pour crypter un fichier Excel à l’aide de l’API Java Low Code
- Définissez l’ID client et le secret client pour que l’API crypte le classeur avec un mot de passe à l’aide de l’API REST Java
- Créez un objet de la classe CellsApi avec les informations d’identification du client pour effectuer la protection par mot de passe d’un fichier XLS
- Spécifiez les noms des fichiers XLS sources et chargez le XLS source à l’aide d’un nom et d’un objet File dans un HashMap
- Créez une instance de ProtectWorkbookRequest pour définir le mot de passe et d’autres propriétés
- Instanciez l’objet PostProtectRequest pour définir les fichiers de mappage et l’instance ProtectWorkbookRequest
- Appelez la méthode de requête postProtect pour crypter le fichier Excel à l’aide de l’API low code Java
- Enregistrez le ou les fichiers Excel cryptés sur le disque local
Les étapes mentionnées ci-dessus protègent Excel par mot de passe à l’aide de l’API REST Java. Nous commencerons le processus par la configuration du SDK et la création de l’instance de classe CellsAPI. Nous chargerons ensuite le ou les fichiers XLS sources à l’aide d’un HashMap et créerons une instance des classes ProtectWorkbookRequest et PostProtectRequest qui seront ensuite utilisées pour définir la protection par mot de passe des fichiers Excel à l’aide de la méthode postProtect().
Code pour protéger Excel par mot de passe à l’aide de l’API REST Java
Cet exemple de code simple vous permet de protéger Excel par mot de passe à l’aide de l’API Java low code. Vous devez fournir les fichiers Excel sources et le mot de passe pour la protection ainsi que d’autres propriétés facultatives. Après avoir formulé le message de demande, postProtect() effectue le chiffrement sur le fichier Excel et renvoie les fichiers Excel protégés par mot de passe qui peuvent être stockés sur le disque ou dans la base de données.
Dans cette rubrique, nous avons appris à crypter un classeur avec un mot de passe à l’aide de l’API REST Java. Si vous souhaitez effectuer une conversion d’Excel en PNG, reportez-vous à l’article expliquant comment procéder Convertir Excel en PNG avec l’API REST Java.