IsEncrypted
Contenuti
[
Nascondere
]FileFormatInfo.IsEncrypted property
RestituisceVERO
se il documento è crittografato e richiede una password per aprirlo.
public bool IsEncrypted { get; }
Osservazioni
Questa proprietà esiste per aiutarti a distinguere i documenti crittografati da quelli non crittografati. Se tenti di caricare un documento crittografato utilizzando Aspose.Words senza fornire una password, verrà generata un’eccezione . Puoi utilizzare questa proprietà per rilevare se un documento richiede una password e intraprendere un’azione prima di caricare un documento, ad esempio richiedere una password all’utente.
Esempi
Mostra come utilizzare la classe FileFormatUtil per rilevare il formato e la crittografia del documento.
Document doc = new Document();
// Configura un oggetto SaveOptions per crittografare il documento
// con una password quando lo salviamo, e poi salviamo il documento.
OdtSaveOptions saveOptions = new OdtSaveOptions(SaveFormat.Odt);
saveOptions.Password = "MyPassword";
doc.Save(ArtifactsDir + "File.DetectDocumentEncryption.odt", saveOptions);
// Verificare il tipo di file del nostro documento e il suo stato di crittografia.
FileFormatInfo info = FileFormatUtil.DetectFileFormat(ArtifactsDir + "File.DetectDocumentEncryption.odt");
Assert.AreEqual(".odt", FileFormatUtil.LoadFormatToExtension(info.LoadFormat));
Assert.True(info.IsEncrypted);
Guarda anche
- class FileFormatInfo
- spazio dei nomi Aspose.Words
- assemblea Aspose.Words