Ce court tutoriel explique comment déprotéger un document Word à l’aide de C#. Il contient un processus par étapes pour accomplir la tâche avec l’exemple de code exécutable. À l’aide de cet article, vous pouvez également déprotéger un document Word avec un mot de passe à l’aide de C# à l’aide de quelques lignes de codes uniquement et l’enregistrer en tant que nouveau fichier DOCX ou DOC si nécessaire.
Étapes pour déprotéger un document MS Word à l’aide de C#
- Établir l’environnement pour ajouter Aspose.Words for .NET à partir du gestionnaire de packages NuGet
- Chargez le fichier Word protégé dans l’objet de classe Document
- Appelez la méthode Unprotect() pour supprimer la protection du document
- Enregistrez le fichier Word résultant non protégé sur le disque
Ces étapes résument le processus pour déprotéger le fichier Word à l’aide de C# où le fichier Word est d’abord chargé dans l’objet de classe Document, puis la méthode Unprotect() est appelée sans aucun mot de passe. Notez que vous pouvez également utiliser un mot de passe dans la méthode Unprotect(), mais cela peut supprimer la protection appliquée via un mot de passe.
Code pour déprotéger le document Word sans mot de passe à l’aide de C
Ce code illustre le processus pour déprotéger DOCX à l’aide de C# où la méthode Unprotect() de la classe Document est utilisée sans mot de passe. Il peut déprotéger les fichiers Word protégés avec ou sans mot de passe. Si votre fichier est également protégé en écriture, utilisez la commande Document.WriteProtection.SetPassword() où le mot de passe est défini sur null pour supprimer la protection en écriture.
Cet article nous a appris à supprimer la protection d’un fichier Word. Si vous souhaitez connaître le processus de protection d’un fichier Word, reportez-vous à l’article sur comment protéger par mot de passe un document Word en C #.