IsEncrypted
Inhalt
[
Ausblenden
]FileFormatInfo.IsEncrypted property
RückgabenWAHR
wenn das Dokument verschlüsselt ist und zum Öffnen ein Kennwort erforderlich ist.
public bool IsEncrypted { get; }
Bemerkungen
Diese Eigenschaft hilft Ihnen, verschlüsselte von unverschlüsselten Dokumenten zu trennen. Wenn Sie versuchen, ein verschlüsseltes Dokument mit Aspose.Words ohne Angabe eines Kennworts zu laden, wird eine -Ausnahme ausgelöst. Mithilfe dieser Eigenschaft können Sie feststellen, ob für ein Dokument ein Kennwort erforderlich ist und vor dem Laden des Dokuments entsprechende Maßnahmen ergreifen, z. B. den Benutzer zur Kennworteingabe auffordern.
Beispiele
Zeigt, wie die FileFormatUtil-Klasse zum Erkennen des Dokumentformats und der Verschlüsselung verwendet wird.
Document doc = new Document();
// Konfigurieren Sie ein SaveOptions-Objekt, um das Dokument zu verschlüsseln
// mit einem Passwort, wenn wir es speichern, und speichern Sie dann das Dokument.
OdtSaveOptions saveOptions = new OdtSaveOptions(SaveFormat.Odt);
saveOptions.Password = "MyPassword";
doc.Save(ArtifactsDir + "File.DetectDocumentEncryption.odt", saveOptions);
// Überprüfen Sie den Dateityp unseres Dokuments und seinen Verschlüsselungsstatus.
FileFormatInfo info = FileFormatUtil.DetectFileFormat(ArtifactsDir + "File.DetectDocumentEncryption.odt");
Assert.AreEqual(".odt", FileFormatUtil.LoadFormatToExtension(info.LoadFormat));
Assert.True(info.IsEncrypted);
Siehe auch
- class FileFormatInfo
- namensraum Aspose.Words
- Montage Aspose.Words