IsEncrypted
Содержание
[
Скрывать
]FileFormatInfo.IsEncrypted property
Возвратистинный
если документ зашифрован и для его открытия требуется пароль.
public bool IsEncrypted { get; }
Примечания
Это свойство существует, чтобы помочь вам отсортировать зашифрованные документы от незашифрованных. Если вы попытаетесь загрузить зашифрованный документ с помощью Aspose.Words без предоставления пароля, будет выдано исключение . Вы можете использовать это свойство, чтобы определить, требуется ли документу пароль , и предпринять некоторые действия перед загрузкой документа, например, запросить у пользователя пароль.
Примеры
Показывает, как использовать класс FileFormatUtil для определения формата документа и шифрования.
Document doc = new Document();
// Настройте объект SaveOptions для шифрования документа
// с паролем при сохранении, а затем сохраняем документ.
OdtSaveOptions saveOptions = new OdtSaveOptions(SaveFormat.Odt);
saveOptions.Password = "MyPassword";
doc.Save(ArtifactsDir + "File.DetectDocumentEncryption.odt", saveOptions);
// Проверяем тип файла нашего документа и статус его шифрования.
FileFormatInfo info = FileFormatUtil.DetectFileFormat(ArtifactsDir + "File.DetectDocumentEncryption.odt");
Assert.AreEqual(".odt", FileFormatUtil.LoadFormatToExtension(info.LoadFormat));
Assert.True(info.IsEncrypted);
Смотрите также
- class FileFormatInfo
- пространство имен Aspose.Words
- сборка Aspose.Words