Dans cette rubrique simple, vous apprendrez à supprimer la protection par mot de passe du fichier XLSX à l’aide de l’API REST Java. Nous développerons une application pour décrypter un fichier XLSX à l’aide de l’API Java Cloud en suivant les étapes détaillées et claires mentionnées dans la section suivante. L’application créée peut être utilisée avec n’importe quelle application prenant en charge Java dans les environnements macOS, Linux 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
- Télécharger Aspose.Cells Cloud SDK for Java to decrypt XLSX file using Java Cloud API
- Configurer un projet Java avec le SDK ci-dessus pour protéger un fichier XLSX
Étapes pour réinitialiser le mot de passe du fichier XLSX à l’aide de l’API Java low code
- Définissez l’ID client et le secret client pour que l’API dé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 réinitialiser le mot de passe du fichier XLSX à l’aide de l’API low code Java
- Ajoutez les noms de fichiers XLSX source et chargez le XLSX source à l’aide d’un nom et d’un objet File dans un HashMap
- Créez une instance de DeleteUnProtectWorkbookRequest pour ajouter le mot de passe existant et d’autres propriétés
- Appelez la méthode de requête deleteUnProtectWorkbook pour décrypter le fichier Excel avec mot de passe à l’aide de l’API REST Java
- Enregistrez le ou les fichiers XLSX décryptés sur le disque local
Les étapes mentionnées ci-dessus supprimer la protection par mot de passe sur XLSX à l’aide de l’API REST Java. Nous allons lancer le processus avec la configuration du SDK et la création de l’instance de classe CellsAPI. Nous allons ensuite charger le ou les fichiers XLSX source à l’aide d’un HashMap et créer une instance de la classe DeleteUnProtectWorkbookRequest qui est ensuite utilisée pour réinitialiser la protection par mot de passe pour les fichiers XLSX à l’aide de la méthode deleteUnProtectWorkbook().
Code pour décrypter le mot de passe du fichier XLSX à l’aide de l’API REST Java
Cet exemple de code simple vous permet d’effacer le mot de passe d’un fichier Excel à l’aide de l’API Java low code. Vous devez fournir les fichiers XLSX sources et le mot de passe existant pour supprimer la protection ainsi que d’autres propriétés facultatives. Après avoir formulé le message de demande, deleteUnProtectWorkbook() effectue le décryptage sur le fichier XLSX et renvoie les fichiers XLSX effacés du mot de passe qui peuvent être stockés sur le disque ou dans la base de données.
Dans cette rubrique, nous avons appris à décrypter un classeur avec un mot de passe à l’aide de l’API REST Java. Si vous souhaitez définir le mot de passe d’un fichier XLSX, reportez-vous à l’article expliquant comment procéder.