Pour certains documents importants, nous garantissons que le contenu du document ne sera pas divulgué, le fichier doit toujours être crypté. Lors de la visualisation du fichier, vous devez saisir correctement le mot de passe avant d'ouvrir le fichier. Dans cet article, je vais vous montrer comment utiliser Spire.Doc pour Java pour définir la protection par mot de passe et supprimer les mots de passe pour les documents Word.
[Exemple 1] Paramètre de protection par mot de passe Word
import com.spire.doc.Document;
import com.spire.doc.FileFormat;
public class EncryptWord {
public static void main(String[] args) {
//Lire un document Word
Document document = new Document();
document.loadFromFile("sample.docx");
//Protégez votre document avec un mot de passe
document.encrypt("abc-123");
//Enregistrer le document
document.saveToFile("Encrypt.docx", FileFormat.Docx);
}
}
Résultat du chiffrement de fichier:
[Exemple 2] Déprotéger le mot de passe Word
import com.spire.doc.Document;
import com.spire.doc.FileFormat;
public class DecryptWord {
public static void main(String[] args) {
//Lisez le fichier avec le mot de passe et entrez le mot de passe d'origine pour déverrouiller
Document document = new Document();
document.loadFromFile("Encrypt.docx", FileFormat.Docx, "abc-123");
//Enregistrer le document
document.saveToFile("Decrypt.docx", FileFormat.Docx);
}
}
Lorsque vous exécutez le programme, le fichier créé ne sera plus protégé par mot de passe.
Recommended Posts