Vérifier le mot de passe des fichiers chiffrés
Contents
[
Hide
]
Si les fichiers Excel (xlsx, xlsb, xls, xlsm) et Open Office (ODS) sont verrouillés par un mot de passe, Aspose prend en charge une vérification simple du mot de passe sans analyser des données spécifiques des fichiers.
Vérifiez le mot de passe du fichier chiffré
Pour vérifier le mot de passe du fichier chiffré, Aspose.Cells for .NET propose la méthode VerifyPassword. Ces méthodes acceptent deux paramètres, le flux de fichiers et le mot de passe qui doit être vérifié. Le code d’exemple suivant démontre l’utilisation de la méthode VerifyPassword pour vérifier si le mot de passe fourni est valide ou non.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Create a Stream object | |
FileStream fstream = new FileStream(dataDir + "EncryptedBook1.xlsx", FileMode.Open); | |
bool isPasswordValid = FileFormatUtil.VerifyPassword(fstream, "1234"); | |
Console.WriteLine("Password is Valid: " + isPasswordValid); |